[INFO] cloning repository https://github.com/jade-codes/syster-codegen
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jade-codes/syster-codegen" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjade-codes%2Fsyster-codegen", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjade-codes%2Fsyster-codegen'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] af2a6810f82498f651efccd69276bc0bdcd3f148
[INFO] testing jade-codes/syster-codegen against beta-2026-04-21 for beta-1.96-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjade-codes%2Fsyster-codegen" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/jade-codes/syster-codegen
[INFO] finished tweaking git repo https://github.com/jade-codes/syster-codegen
[INFO] tweaked toml for git repo https://github.com/jade-codes/syster-codegen written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/jade-codes/syster-codegen on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/jade-codes/syster-codegen already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 576b7c801eb9bd8cf8974c4017c9ef8cd11ac0d818fb1234318574689a52e07d
[INFO] running `Command { std: "docker" "start" "-a" "576b7c801eb9bd8cf8974c4017c9ef8cd11ac0d818fb1234318574689a52e07d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "576b7c801eb9bd8cf8974c4017c9ef8cd11ac0d818fb1234318574689a52e07d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "576b7c801eb9bd8cf8974c4017c9ef8cd11ac0d818fb1234318574689a52e07d", kill_on_drop: false }`
[INFO] [stdout] 576b7c801eb9bd8cf8974c4017c9ef8cd11ac0d818fb1234318574689a52e07d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a4ddc9969944b56f751aaad61284e3a6a39acde09bede9d29639cf4cddc24699
[INFO] running `Command { std: "docker" "start" "-a" "a4ddc9969944b56f751aaad61284e3a6a39acde09bede9d29639cf4cddc24699", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling clap_builder v4.5.57
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling clap v4.5.57
[INFO] [stderr]    Compiling syster-codegen v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `sysml_merged`
[INFO] [stdout]    --> src/main.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |             let sysml_merged = {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sysml_merged`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.09s
[INFO] running `Command { std: "docker" "inspect" "a4ddc9969944b56f751aaad61284e3a6a39acde09bede9d29639cf4cddc24699", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a4ddc9969944b56f751aaad61284e3a6a39acde09bede9d29639cf4cddc24699", kill_on_drop: false }`
[INFO] [stdout] a4ddc9969944b56f751aaad61284e3a6a39acde09bede9d29639cf4cddc24699
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e87140d4a963062a90d8c208652d56954439f3576be72edc51860da92179a4ae
[INFO] running `Command { std: "docker" "start" "-a" "e87140d4a963062a90d8c208652d56954439f3576be72edc51860da92179a4ae", kill_on_drop: false }`
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stdout] warning: unused variable: `sysml_merged`
[INFO] [stdout]    --> src/main.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |             let sysml_merged = {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sysml_merged`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling syster-codegen v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `sysml_merged`
[INFO] [stdout]    --> src/main.rs:118:17
[INFO] [stdout]     |
[INFO] [stdout] 118 |             let sysml_merged = {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sysml_merged`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/kerml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/sysml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ParseError`, `Result`, `Span`, and `SyntaxKind`
[INFO] [stdout]   --> tests/../generated/mod.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use common::{Span, ParseError, Result, SyntaxKind};
[INFO] [stdout]    |                  ^^^^  ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/kerml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/kerml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/kerml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/sysml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/sysml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/sysml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ParseError`, `Result`, `Span`, and `SyntaxKind`
[INFO] [stdout]   --> tests/../generated/mod.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use common::{Span, ParseError, Result, SyntaxKind};
[INFO] [stdout]    |                  ^^^^  ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ParseError`, `Result`, `Span`, and `SyntaxKind`
[INFO] [stdout]   --> tests/../generated/mod.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use common::{Span, ParseError, Result, SyntaxKind};
[INFO] [stdout]    |                  ^^^^  ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ParseError`, `Result`, `Span`, and `SyntaxKind`
[INFO] [stdout]   --> tests/../generated/mod.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use common::{Span, ParseError, Result, SyntaxKind};
[INFO] [stdout]    |                  ^^^^  ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `generated::common::span::Span`
[INFO] [stdout]   --> tests/negative_test.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use generated::common::span::Span;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/kerml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/kerml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lookup_keyword`
[INFO] [stdout]  --> tests/../generated/sysml/parser.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::tokens::{TokenKind, lookup_keyword};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::*`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use ast::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `lexer::Lexer`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `parser::Parser`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use parser::Parser;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tokens::TokenKind`
[INFO] [stdout]   --> tests/../generated/sysml/mod.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use tokens::TokenKind;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ParseError`, `Result`, `Span`, and `SyntaxKind`
[INFO] [stdout]   --> tests/../generated/mod.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use common::{Span, ParseError, Result, SyntaxKind};
[INFO] [stdout]    |                  ^^^^  ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `annotated_element_opt` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:531:52
[INFO] [stdout]     |
[INFO] [stdout] 531 |         let mut annotated_element_opt: Option<_> = None;
[INFO] [stdout]     |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 532 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 533 |         annotated_element_opt = Some(v);
[INFO] [stdout]     |         --------------------- `annotated_element_opt` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:635:24
[INFO] [stdout]     |
[INFO] [stdout] 635 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 676 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:700:24
[INFO] [stdout]     |
[INFO] [stdout] 700 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 712 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:735:24
[INFO] [stdout]     |
[INFO] [stdout] 735 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 747 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `language` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:736:28
[INFO] [stdout]     |
[INFO] [stdout] 736 |         let mut language = String::new();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 745 |         language = v;
[INFO] [stdout]     |         -------- `language` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1157:49
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1186 |         member_element_opt = Some(v);
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visibility_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1278:45
[INFO] [stdout]      |
[INFO] [stdout] 1278 |         let mut visibility_opt: Option<_> = None;
[INFO] [stdout]      |                                             ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1279 |         let v = self.parse_visibility_indicator()?;
[INFO] [stdout] 1280 |         visibility_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------- `visibility_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `imported_membership_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1409:54
[INFO] [stdout]      |
[INFO] [stdout] 1409 |         let mut imported_membership_opt: Option<_> = None;
[INFO] [stdout]      |                                                      ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1412 |         imported_membership_opt = Some(v);
[INFO] [stdout]      |         ----------------------- `imported_membership_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `subclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3548:48
[INFO] [stdout]      |
[INFO] [stdout] 3548 |         let mut subclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3558 |         subclassifier_opt = Some(v);
[INFO] [stdout]      |         ----------------- `subclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `superclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3549:50
[INFO] [stdout]      |
[INFO] [stdout] 3549 |         let mut superclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3569 |         superclassifier_opt = Some(v);
[INFO] [stdout]      |         ------------------- `superclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `superclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3593:50
[INFO] [stdout]      |
[INFO] [stdout] 3593 |         let mut superclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3594 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 3595 |         superclassifier_opt = Some(v);
[INFO] [stdout]      |         ------------------- `superclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3718:26
[INFO] [stdout]      |
[INFO] [stdout] 3718 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3726 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `typed_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:4924:48
[INFO] [stdout]      |
[INFO] [stdout] 4924 |         let mut typed_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 4933 |         typed_feature_opt = Some(v);
[INFO] [stdout]      |         ----------------- `typed_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `chaining_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5216:51
[INFO] [stdout]      |
[INFO] [stdout] 5216 |         let mut chaining_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                   ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5217 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 5218 |         chaining_feature_opt = Some(v);
[INFO] [stdout]      |         -------------------- `chaining_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `feature_of_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5391:50
[INFO] [stdout]      |
[INFO] [stdout] 5391 |         let mut feature_of_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5401 |         feature_of_type_opt = Some(v);
[INFO] [stdout]      |         ------------------- `feature_of_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5392:49
[INFO] [stdout]      |
[INFO] [stdout] 5392 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5404 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5428:49
[INFO] [stdout]      |
[INFO] [stdout] 5428 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5429 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 5430 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_feature_member_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6582:55
[INFO] [stdout]      |
[INFO] [stdout] 6582 |         let mut owned_feature_member_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 6583 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 6584 |         owned_feature_member_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_feature_member_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6751:13
[INFO] [stdout]      |
[INFO] [stdout] 6751 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6780:43
[INFO] [stdout]      |
[INFO] [stdout] 6780 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6785 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6927:43
[INFO] [stdout]      |
[INFO] [stdout] 6927 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6932 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7200:43
[INFO] [stdout]      |
[INFO] [stdout] 7200 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 7203 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7588:57
[INFO] [stdout]      |
[INFO] [stdout] 7588 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7589 |         let v = self.parse_argument()?;
[INFO] [stdout] 7590 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7750:40
[INFO] [stdout]      |
[INFO] [stdout] 7750 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7751 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 7752 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7885:40
[INFO] [stdout]      |
[INFO] [stdout] 7885 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7886 |         let v = self.parse_owned_expression_reference()?;
[INFO] [stdout] 7887 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7957:40
[INFO] [stdout]      |
[INFO] [stdout] 7957 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7958 |         let v = self.parse_metadata_reference()?;
[INFO] [stdout] 7959 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8048:13
[INFO] [stdout]      |
[INFO] [stdout] 8048 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8075:55
[INFO] [stdout]      |
[INFO] [stdout] 8075 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8076 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 8077 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8099:55
[INFO] [stdout]      |
[INFO] [stdout] 8099 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8100 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 8101 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `type__opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8147:40
[INFO] [stdout]      |
[INFO] [stdout] 8147 |         let mut type__opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8148 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 8149 |         type__opt = Some(v);
[INFO] [stdout]      |         --------- `type__opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8306:40
[INFO] [stdout]      |
[INFO] [stdout] 8306 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8307 |         let v = self.parse_primary_expression()?;
[INFO] [stdout] 8308 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8468:57
[INFO] [stdout]      |
[INFO] [stdout] 8468 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8469 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 8470 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8692:40
[INFO] [stdout]      |
[INFO] [stdout] 8692 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8693 |         let v = self.parse_non_feature_chain_primary_expression()?;
[INFO] [stdout] 8694 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8735:57
[INFO] [stdout]      |
[INFO] [stdout] 8735 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8736 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 8737 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8816:13
[INFO] [stdout]      |
[INFO] [stdout] 8816 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9065:13
[INFO] [stdout]      |
[INFO] [stdout] 9065 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9094:55
[INFO] [stdout]      |
[INFO] [stdout] 9094 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9095 |         let v = self.parse_sequence_expression_list()?;
[INFO] [stdout] 9096 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9488:57
[INFO] [stdout]      |
[INFO] [stdout] 9488 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9489 |         let v = self.parse_body_argument()?;
[INFO] [stdout] 9490 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9536:40
[INFO] [stdout]      |
[INFO] [stdout] 9536 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9537 |         let v = self.parse_body_expression()?;
[INFO] [stdout] 9538 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9560:57
[INFO] [stdout]      |
[INFO] [stdout] 9560 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9561 |         let v = self.parse_function_reference_argument()?;
[INFO] [stdout] 9562 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9608:40
[INFO] [stdout]      |
[INFO] [stdout] 9608 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9609 |         let v = self.parse_function_reference_expression()?;
[INFO] [stdout] 9610 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9656:55
[INFO] [stdout]      |
[INFO] [stdout] 9656 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9657 |         let v = self.parse_function_reference()?;
[INFO] [stdout] 9658 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9744:55
[INFO] [stdout]      |
[INFO] [stdout] 9744 |         let mut owned_member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9745 |         let v = self.parse_feature_chain()?;
[INFO] [stdout] 9746 |         owned_member_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9917:49
[INFO] [stdout]      |
[INFO] [stdout] 9917 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9918 |         let v = self.parse_feature_reference()?;
[INFO] [stdout] 9919 |         member_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9988:49
[INFO] [stdout]      |
[INFO] [stdout] 9988 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9989 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 9990 |         member_element_opt = Some(v);
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10307:55
[INFO] [stdout]       |
[INFO] [stdout] 10307 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10308 |         let v = self.parse_named_argument()?;
[INFO] [stdout] 10309 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10358:52
[INFO] [stdout]       |
[INFO] [stdout] 10358 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10359 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 10360 |         redefined_feature_opt = Some(v);
[INFO] [stdout]       |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10406:55
[INFO] [stdout]       |
[INFO] [stdout] 10406 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10407 |         let v = self.parse_expression_body()?;
[INFO] [stdout] 10408 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10517:40
[INFO] [stdout]       |
[INFO] [stdout] 10517 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10518 |         let v = self.parse_boolean_value()?;
[INFO] [stdout] 10519 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10583:25
[INFO] [stdout]       |
[INFO] [stdout] 10583 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10584 |         let v = self.expect(TokenKind::String)?.text.clone();
[INFO] [stdout] 10585 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10607:25
[INFO] [stdout]       |
[INFO] [stdout] 10607 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10608 |         let v = self.expect(TokenKind::Integer)?.text.clone();
[INFO] [stdout] 10609 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10631:40
[INFO] [stdout]       |
[INFO] [stdout] 10631 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10632 |         let v = self.parse_real_value()?;
[INFO] [stdout] 10633 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10896:56
[INFO] [stdout]       |
[INFO] [stdout] 10896 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10897 |         let v = self.parse_payload_feature()?;
[INFO] [stdout] 10898 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:11269:52
[INFO] [stdout]       |
[INFO] [stdout] 11269 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 11270 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 11271 |         redefined_feature_opt = Some(v);
[INFO] [stdout]       |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:11606:13
[INFO] [stdout]       |
[INFO] [stdout] 11606 |         let mut owned_related_element = Vec::new();
[INFO] [stdout]       |             ----^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12003:55
[INFO] [stdout]       |
[INFO] [stdout] 12003 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 12004 |         let v = self.parse_metadata_body_feature()?;
[INFO] [stdout] 12005 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_standard` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12133:31
[INFO] [stdout]       |
[INFO] [stdout] 12133 |         let mut is_standard = false;
[INFO] [stdout]       |                               ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 12136 |         is_standard = true;
[INFO] [stdout]       |         ------------------ `is_standard` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `condition_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12282:44
[INFO] [stdout]       |
[INFO] [stdout] 12282 |         let mut condition_opt: Option<_> = None;
[INFO] [stdout]       |                                            ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 12286 |         condition_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------- `condition_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `syster-codegen` (test "parser_test_runner"); 11 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/beta-2026-04-21-x86_64-unknown-linux-gnu/bin/rustc --crate-name parser_test_runner --edition=2021 tests/parser_test_runner.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=178386e7865b2f3c -C extra-filename=-580aa85ee02630af --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-bf2ca2eac6d23ebd.rlib --extern clap=/opt/rustwide/target/debug/deps/libclap-2f8a45086cfb774b.rlib --extern heck=/opt/rustwide/target/debug/deps/libheck-f5c865fb8f11a0c1.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-b67036cd5f97358f.rlib --extern syster_codegen=/opt/rustwide/target/debug/deps/libsyster_codegen-94eddd4e48013708.rlib --cap-lints=warn` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `syster-codegen` (test "parser_ast_test"); 11 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/beta-2026-04-21-x86_64-unknown-linux-gnu/bin/rustc --crate-name parser_ast_test --edition=2021 tests/parser_ast_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cf8a5782e7a8ea9a -C extra-filename=-ff8658a5b5321cbb --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-bf2ca2eac6d23ebd.rlib --extern clap=/opt/rustwide/target/debug/deps/libclap-2f8a45086cfb774b.rlib --extern heck=/opt/rustwide/target/debug/deps/libheck-f5c865fb8f11a0c1.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-b67036cd5f97358f.rlib --extern syster_codegen=/opt/rustwide/target/debug/deps/libsyster_codegen-94eddd4e48013708.rlib --cap-lints=warn` (signal: 9, SIGKILL: kill)
[INFO] [stdout] warning: value assigned to `annotated_element_opt` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:531:52
[INFO] [stdout]     |
[INFO] [stdout] 531 |         let mut annotated_element_opt: Option<_> = None;
[INFO] [stdout]     |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 532 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 533 |         annotated_element_opt = Some(v);
[INFO] [stdout]     |         --------------------- `annotated_element_opt` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:635:24
[INFO] [stdout]     |
[INFO] [stdout] 635 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 676 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:700:24
[INFO] [stdout]     |
[INFO] [stdout] 700 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 712 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:735:24
[INFO] [stdout]     |
[INFO] [stdout] 735 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 747 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `language` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:736:28
[INFO] [stdout]     |
[INFO] [stdout] 736 |         let mut language = String::new();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 745 |         language = v;
[INFO] [stdout]     |         -------- `language` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1157:49
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1186 |         member_element_opt = Some(v);
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visibility_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1278:45
[INFO] [stdout]      |
[INFO] [stdout] 1278 |         let mut visibility_opt: Option<_> = None;
[INFO] [stdout]      |                                             ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1279 |         let v = self.parse_visibility_indicator()?;
[INFO] [stdout] 1280 |         visibility_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------- `visibility_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `imported_membership_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1409:54
[INFO] [stdout]      |
[INFO] [stdout] 1409 |         let mut imported_membership_opt: Option<_> = None;
[INFO] [stdout]      |                                                      ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1412 |         imported_membership_opt = Some(v);
[INFO] [stdout]      |         ----------------------- `imported_membership_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `subclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3548:48
[INFO] [stdout]      |
[INFO] [stdout] 3548 |         let mut subclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3558 |         subclassifier_opt = Some(v);
[INFO] [stdout]      |         ----------------- `subclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `superclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3549:50
[INFO] [stdout]      |
[INFO] [stdout] 3549 |         let mut superclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3569 |         superclassifier_opt = Some(v);
[INFO] [stdout]      |         ------------------- `superclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `superclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3593:50
[INFO] [stdout]      |
[INFO] [stdout] 3593 |         let mut superclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3594 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 3595 |         superclassifier_opt = Some(v);
[INFO] [stdout]      |         ------------------- `superclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3718:26
[INFO] [stdout]      |
[INFO] [stdout] 3718 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3726 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `typed_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:4924:48
[INFO] [stdout]      |
[INFO] [stdout] 4924 |         let mut typed_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 4933 |         typed_feature_opt = Some(v);
[INFO] [stdout]      |         ----------------- `typed_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `chaining_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5216:51
[INFO] [stdout]      |
[INFO] [stdout] 5216 |         let mut chaining_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                   ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5217 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 5218 |         chaining_feature_opt = Some(v);
[INFO] [stdout]      |         -------------------- `chaining_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `feature_of_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5391:50
[INFO] [stdout]      |
[INFO] [stdout] 5391 |         let mut feature_of_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5401 |         feature_of_type_opt = Some(v);
[INFO] [stdout]      |         ------------------- `feature_of_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5392:49
[INFO] [stdout]      |
[INFO] [stdout] 5392 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5404 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5428:49
[INFO] [stdout]      |
[INFO] [stdout] 5428 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5429 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 5430 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_feature_member_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6582:55
[INFO] [stdout]      |
[INFO] [stdout] 6582 |         let mut owned_feature_member_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 6583 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 6584 |         owned_feature_member_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_feature_member_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6751:13
[INFO] [stdout]      |
[INFO] [stdout] 6751 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6780:43
[INFO] [stdout]      |
[INFO] [stdout] 6780 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6785 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6927:43
[INFO] [stdout]      |
[INFO] [stdout] 6927 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6932 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7200:43
[INFO] [stdout]      |
[INFO] [stdout] 7200 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 7203 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7588:57
[INFO] [stdout]      |
[INFO] [stdout] 7588 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7589 |         let v = self.parse_argument()?;
[INFO] [stdout] 7590 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7750:40
[INFO] [stdout]      |
[INFO] [stdout] 7750 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7751 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 7752 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7885:40
[INFO] [stdout]      |
[INFO] [stdout] 7885 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7886 |         let v = self.parse_owned_expression_reference()?;
[INFO] [stdout] 7887 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7957:40
[INFO] [stdout]      |
[INFO] [stdout] 7957 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7958 |         let v = self.parse_metadata_reference()?;
[INFO] [stdout] 7959 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8048:13
[INFO] [stdout]      |
[INFO] [stdout] 8048 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8075:55
[INFO] [stdout]      |
[INFO] [stdout] 8075 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8076 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 8077 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8099:55
[INFO] [stdout]      |
[INFO] [stdout] 8099 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8100 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 8101 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `type__opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8147:40
[INFO] [stdout]      |
[INFO] [stdout] 8147 |         let mut type__opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8148 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 8149 |         type__opt = Some(v);
[INFO] [stdout]      |         --------- `type__opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8306:40
[INFO] [stdout]      |
[INFO] [stdout] 8306 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8307 |         let v = self.parse_primary_expression()?;
[INFO] [stdout] 8308 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8468:57
[INFO] [stdout]      |
[INFO] [stdout] 8468 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8469 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 8470 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8692:40
[INFO] [stdout]      |
[INFO] [stdout] 8692 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8693 |         let v = self.parse_non_feature_chain_primary_expression()?;
[INFO] [stdout] 8694 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8735:57
[INFO] [stdout]      |
[INFO] [stdout] 8735 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8736 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 8737 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8816:13
[INFO] [stdout]      |
[INFO] [stdout] 8816 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9065:13
[INFO] [stdout]      |
[INFO] [stdout] 9065 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9094:55
[INFO] [stdout]      |
[INFO] [stdout] 9094 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9095 |         let v = self.parse_sequence_expression_list()?;
[INFO] [stdout] 9096 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9488:57
[INFO] [stdout]      |
[INFO] [stdout] 9488 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9489 |         let v = self.parse_body_argument()?;
[INFO] [stdout] 9490 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9536:40
[INFO] [stdout]      |
[INFO] [stdout] 9536 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9537 |         let v = self.parse_body_expression()?;
[INFO] [stdout] 9538 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9560:57
[INFO] [stdout]      |
[INFO] [stdout] 9560 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9561 |         let v = self.parse_function_reference_argument()?;
[INFO] [stdout] 9562 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9608:40
[INFO] [stdout]      |
[INFO] [stdout] 9608 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9609 |         let v = self.parse_function_reference_expression()?;
[INFO] [stdout] 9610 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9656:55
[INFO] [stdout]      |
[INFO] [stdout] 9656 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9657 |         let v = self.parse_function_reference()?;
[INFO] [stdout] 9658 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9744:55
[INFO] [stdout]      |
[INFO] [stdout] 9744 |         let mut owned_member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9745 |         let v = self.parse_feature_chain()?;
[INFO] [stdout] 9746 |         owned_member_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9917:49
[INFO] [stdout]      |
[INFO] [stdout] 9917 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9918 |         let v = self.parse_feature_reference()?;
[INFO] [stdout] 9919 |         member_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9988:49
[INFO] [stdout]      |
[INFO] [stdout] 9988 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9989 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 9990 |         member_element_opt = Some(v);
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10307:55
[INFO] [stdout]       |
[INFO] [stdout] 10307 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10308 |         let v = self.parse_named_argument()?;
[INFO] [stdout] 10309 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10358:52
[INFO] [stdout]       |
[INFO] [stdout] 10358 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10359 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 10360 |         redefined_feature_opt = Some(v);
[INFO] [stdout]       |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10406:55
[INFO] [stdout]       |
[INFO] [stdout] 10406 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10407 |         let v = self.parse_expression_body()?;
[INFO] [stdout] 10408 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10517:40
[INFO] [stdout]       |
[INFO] [stdout] 10517 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10518 |         let v = self.parse_boolean_value()?;
[INFO] [stdout] 10519 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10583:25
[INFO] [stdout]       |
[INFO] [stdout] 10583 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10584 |         let v = self.expect(TokenKind::String)?.text.clone();
[INFO] [stdout] 10585 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10607:25
[INFO] [stdout]       |
[INFO] [stdout] 10607 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10608 |         let v = self.expect(TokenKind::Integer)?.text.clone();
[INFO] [stdout] 10609 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10631:40
[INFO] [stdout]       |
[INFO] [stdout] 10631 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10632 |         let v = self.parse_real_value()?;
[INFO] [stdout] 10633 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10896:56
[INFO] [stdout]       |
[INFO] [stdout] 10896 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10897 |         let v = self.parse_payload_feature()?;
[INFO] [stdout] 10898 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:11269:52
[INFO] [stdout]       |
[INFO] [stdout] 11269 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 11270 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 11271 |         redefined_feature_opt = Some(v);
[INFO] [stdout]       |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:11606:13
[INFO] [stdout]       |
[INFO] [stdout] 11606 |         let mut owned_related_element = Vec::new();
[INFO] [stdout]       |             ----^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12003:55
[INFO] [stdout]       |
[INFO] [stdout] 12003 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 12004 |         let v = self.parse_metadata_body_feature()?;
[INFO] [stdout] 12005 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_standard` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12133:31
[INFO] [stdout]       |
[INFO] [stdout] 12133 |         let mut is_standard = false;
[INFO] [stdout]       |                               ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 12136 |         is_standard = true;
[INFO] [stdout]       |         ------------------ `is_standard` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `condition_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12282:44
[INFO] [stdout]       |
[INFO] [stdout] 12282 |         let mut condition_opt: Option<_> = None;
[INFO] [stdout]       |                                            ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 12286 |         condition_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------- `condition_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:657:40
[INFO] [stdout]     |
[INFO] [stdout] 657 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]     |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 658 |         let v = self.parse_non_feature_chain_primary_expression()?;
[INFO] [stdout] 659 |         value_opt = Some(Box::new(v));
[INFO] [stdout]     |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:914:55
[INFO] [stdout]     |
[INFO] [stdout] 914 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]     |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 915 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 916 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]     |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:986:56
[INFO] [stdout]     |
[INFO] [stdout] 986 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]     |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 987 |         let v = self.parse_payload_feature()?;
[INFO] [stdout] 988 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]     |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1075:32
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1078 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1096:13
[INFO] [stdout]      |
[INFO] [stdout] 1096 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1301:57
[INFO] [stdout]      |
[INFO] [stdout] 1301 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1302 |         let v = self.parse_body_argument()?;
[INFO] [stdout] 1303 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1669:24
[INFO] [stdout]      |
[INFO] [stdout] 1669 |         let mut body = String::new();
[INFO] [stdout]      |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1710 |         body = v;
[INFO] [stdout]      |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `super_classifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1734:51
[INFO] [stdout]      |
[INFO] [stdout] 1734 |         let mut super_classifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                   ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1735 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 1736 |         super_classifier_opt = Some(v);
[INFO] [stdout]      |         -------------------- `super_classifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `annotating_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1924:53
[INFO] [stdout]      |
[INFO] [stdout] 1924 |         let mut annotating_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                     ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1927 |         annotating_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ---------------------- `annotating_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2010:57
[INFO] [stdout]      |
[INFO] [stdout] 2010 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2011 |         let v = self.parse_argument()?;
[INFO] [stdout] 2012 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2161:49
[INFO] [stdout]      |
[INFO] [stdout] 2161 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2162 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 2163 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2207:13
[INFO] [stdout]      |
[INFO] [stdout] 2207 |         let mut kind = false;
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2716:26
[INFO] [stdout]      |
[INFO] [stdout] 2716 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] 2717 |         self.expect(TokenKind::End)?;
[INFO] [stdout] 2718 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2959:55
[INFO] [stdout]      |
[INFO] [stdout] 2959 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2960 |         let v = self.parse_metadata_body_feature()?;
[INFO] [stdout] 2961 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:3211:40
[INFO] [stdout]      |
[INFO] [stdout] 3211 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3212 |         let v = self.parse_body_expression()?;
[INFO] [stdout] 3213 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:3422:40
[INFO] [stdout]      |
[INFO] [stdout] 3422 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3423 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 3424 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `annotated_element_opt` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:531:52
[INFO] [stdout]     |
[INFO] [stdout] 531 |         let mut annotated_element_opt: Option<_> = None;
[INFO] [stdout]     |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 532 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 533 |         annotated_element_opt = Some(v);
[INFO] [stdout]     |         --------------------- `annotated_element_opt` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:635:24
[INFO] [stdout]     |
[INFO] [stdout] 635 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 676 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:700:24
[INFO] [stdout]     |
[INFO] [stdout] 700 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 712 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:735:24
[INFO] [stdout]     |
[INFO] [stdout] 735 |         let mut body = String::new();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 747 |         body = v;
[INFO] [stdout]     |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `language` is never read
[INFO] [stdout]    --> tests/../generated/kerml/parser.rs:736:28
[INFO] [stdout]     |
[INFO] [stdout] 736 |         let mut language = String::new();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 745 |         language = v;
[INFO] [stdout]     |         -------- `language` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1157:49
[INFO] [stdout]      |
[INFO] [stdout] 1157 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1186 |         member_element_opt = Some(v);
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visibility_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1278:45
[INFO] [stdout]      |
[INFO] [stdout] 1278 |         let mut visibility_opt: Option<_> = None;
[INFO] [stdout]      |                                             ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1279 |         let v = self.parse_visibility_indicator()?;
[INFO] [stdout] 1280 |         visibility_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------- `visibility_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `imported_membership_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:1409:54
[INFO] [stdout]      |
[INFO] [stdout] 1409 |         let mut imported_membership_opt: Option<_> = None;
[INFO] [stdout]      |                                                      ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1412 |         imported_membership_opt = Some(v);
[INFO] [stdout]      |         ----------------------- `imported_membership_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:4417:57
[INFO] [stdout]      |
[INFO] [stdout] 4417 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 4418 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 4419 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `subclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3548:48
[INFO] [stdout]      |
[INFO] [stdout] 3548 |         let mut subclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3558 |         subclassifier_opt = Some(v);
[INFO] [stdout]      |         ----------------- `subclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `superclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3549:50
[INFO] [stdout]      |
[INFO] [stdout] 3549 |         let mut superclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3569 |         superclassifier_opt = Some(v);
[INFO] [stdout]      |         ------------------- `superclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `superclassifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3593:50
[INFO] [stdout]      |
[INFO] [stdout] 3593 |         let mut superclassifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3594 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 3595 |         superclassifier_opt = Some(v);
[INFO] [stdout]      |         ------------------- `superclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:3718:26
[INFO] [stdout]      |
[INFO] [stdout] 3718 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 3726 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_feature_member_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5125:55
[INFO] [stdout]      |
[INFO] [stdout] 5125 |         let mut owned_feature_member_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5126 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 5127 |         owned_feature_member_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_feature_member_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5381:32
[INFO] [stdout]      |
[INFO] [stdout] 5381 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5384 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5444:55
[INFO] [stdout]      |
[INFO] [stdout] 5444 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5445 |         let v = self.parse_named_argument()?;
[INFO] [stdout] 5446 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5492:56
[INFO] [stdout]      |
[INFO] [stdout] 5492 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5495 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_individual` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5679:33
[INFO] [stdout]      |
[INFO] [stdout] 5679 |         let mut is_individual = false;
[INFO] [stdout]      |                                 ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5687 |         is_individual = true;
[INFO] [stdout]      |         -------------------- `is_individual` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5765:13
[INFO] [stdout]      |
[INFO] [stdout] 5765 |         let mut kind = false;
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_individual` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:6071:33
[INFO] [stdout]      |
[INFO] [stdout] 6071 |         let mut is_individual = false;
[INFO] [stdout]      |                                 ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6075 |         is_individual = true;
[INFO] [stdout]      |         -------------------- `is_individual` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `typed_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:4924:48
[INFO] [stdout]      |
[INFO] [stdout] 4924 |         let mut typed_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 4933 |         typed_feature_opt = Some(v);
[INFO] [stdout]      |         ----------------- `typed_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `chaining_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5216:51
[INFO] [stdout]      |
[INFO] [stdout] 5216 |         let mut chaining_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                   ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5217 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 5218 |         chaining_feature_opt = Some(v);
[INFO] [stdout]      |         -------------------- `chaining_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visibility_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:6835:45
[INFO] [stdout]      |
[INFO] [stdout] 6835 |         let mut visibility_opt: Option<_> = None;
[INFO] [stdout]      |                                             ^^^^ this value is reassigned later and never used
[INFO] [stdout] 6836 |         let v = self.parse_visibility_indicator()?;
[INFO] [stdout] 6837 |         visibility_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------- `visibility_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `feature_of_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5391:50
[INFO] [stdout]      |
[INFO] [stdout] 5391 |         let mut feature_of_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5401 |         feature_of_type_opt = Some(v);
[INFO] [stdout]      |         ------------------- `feature_of_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5392:49
[INFO] [stdout]      |
[INFO] [stdout] 5392 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5404 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:5428:49
[INFO] [stdout]      |
[INFO] [stdout] 5428 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5429 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 5430 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `portion_kind_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:7483:47
[INFO] [stdout]      |
[INFO] [stdout] 7483 |         let mut portion_kind_opt: Option<_> = None;
[INFO] [stdout]      |                                               ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 7493 |         portion_kind_opt = Some(Box::new(v));
[INFO] [stdout]      |         ---------------- `portion_kind_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8004:55
[INFO] [stdout]      |
[INFO] [stdout] 8004 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8005 |         let v = self.parse_function_reference()?;
[INFO] [stdout] 8006 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8125:32
[INFO] [stdout]      |
[INFO] [stdout] 8125 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 8128 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_feature_member_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6582:55
[INFO] [stdout]      |
[INFO] [stdout] 6582 |         let mut owned_feature_member_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 6583 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 6584 |         owned_feature_member_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_feature_member_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6751:13
[INFO] [stdout]      |
[INFO] [stdout] 6751 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6780:43
[INFO] [stdout]      |
[INFO] [stdout] 6780 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6785 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8448:52
[INFO] [stdout]      |
[INFO] [stdout] 8448 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8449 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 8450 |         redefined_feature_opt = Some(v);
[INFO] [stdout]      |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:6927:43
[INFO] [stdout]      |
[INFO] [stdout] 6927 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6932 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7200:43
[INFO] [stdout]      |
[INFO] [stdout] 7200 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]      |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 7203 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7588:57
[INFO] [stdout]      |
[INFO] [stdout] 7588 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7589 |         let v = self.parse_argument()?;
[INFO] [stdout] 7590 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:9155:26
[INFO] [stdout]      |
[INFO] [stdout] 9155 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 9163 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7750:40
[INFO] [stdout]      |
[INFO] [stdout] 7750 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7751 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 7752 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7885:40
[INFO] [stdout]      |
[INFO] [stdout] 7885 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7886 |         let v = self.parse_owned_expression_reference()?;
[INFO] [stdout] 7887 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:7957:40
[INFO] [stdout]      |
[INFO] [stdout] 7957 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 7958 |         let v = self.parse_metadata_reference()?;
[INFO] [stdout] 7959 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8048:13
[INFO] [stdout]      |
[INFO] [stdout] 8048 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8075:55
[INFO] [stdout]      |
[INFO] [stdout] 8075 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8076 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 8077 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8099:55
[INFO] [stdout]      |
[INFO] [stdout] 8099 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8100 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 8101 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `type__opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8147:40
[INFO] [stdout]      |
[INFO] [stdout] 8147 |         let mut type__opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8148 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 8149 |         type__opt = Some(v);
[INFO] [stdout]      |         --------- `type__opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8306:40
[INFO] [stdout]      |
[INFO] [stdout] 8306 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8307 |         let v = self.parse_primary_expression()?;
[INFO] [stdout] 8308 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8468:57
[INFO] [stdout]      |
[INFO] [stdout] 8468 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8469 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 8470 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8692:40
[INFO] [stdout]      |
[INFO] [stdout] 8692 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8693 |         let v = self.parse_non_feature_chain_primary_expression()?;
[INFO] [stdout] 8694 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8735:57
[INFO] [stdout]      |
[INFO] [stdout] 8735 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8736 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 8737 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:8816:13
[INFO] [stdout]      |
[INFO] [stdout] 8816 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9065:13
[INFO] [stdout]      |
[INFO] [stdout] 9065 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9094:55
[INFO] [stdout]      |
[INFO] [stdout] 9094 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9095 |         let v = self.parse_sequence_expression_list()?;
[INFO] [stdout] 9096 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9488:57
[INFO] [stdout]      |
[INFO] [stdout] 9488 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9489 |         let v = self.parse_body_argument()?;
[INFO] [stdout] 9490 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9536:40
[INFO] [stdout]      |
[INFO] [stdout] 9536 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9537 |         let v = self.parse_body_expression()?;
[INFO] [stdout] 9538 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9560:57
[INFO] [stdout]      |
[INFO] [stdout] 9560 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9561 |         let v = self.parse_function_reference_argument()?;
[INFO] [stdout] 9562 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9608:40
[INFO] [stdout]      |
[INFO] [stdout] 9608 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9609 |         let v = self.parse_function_reference_expression()?;
[INFO] [stdout] 9610 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9656:55
[INFO] [stdout]      |
[INFO] [stdout] 9656 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9657 |         let v = self.parse_function_reference()?;
[INFO] [stdout] 9658 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9744:55
[INFO] [stdout]      |
[INFO] [stdout] 9744 |         let mut owned_member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9745 |         let v = self.parse_feature_chain()?;
[INFO] [stdout] 9746 |         owned_member_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9917:49
[INFO] [stdout]      |
[INFO] [stdout] 9917 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9918 |         let v = self.parse_feature_reference()?;
[INFO] [stdout] 9919 |         member_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/kerml/parser.rs:9988:49
[INFO] [stdout]      |
[INFO] [stdout] 9988 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 9989 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 9990 |         member_element_opt = Some(v);
[INFO] [stdout]      |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `type__opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10036:40
[INFO] [stdout]       |
[INFO] [stdout] 10036 |         let mut type__opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10037 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 10038 |         type__opt = Some(v);
[INFO] [stdout]       |         --------- `type__opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10060:26
[INFO] [stdout]       |
[INFO] [stdout] 10060 |         let mut is_end = false;
[INFO] [stdout]       |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 10063 |         is_end = true;
[INFO] [stdout]       |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10307:55
[INFO] [stdout]       |
[INFO] [stdout] 10307 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10308 |         let v = self.parse_named_argument()?;
[INFO] [stdout] 10309 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10358:52
[INFO] [stdout]       |
[INFO] [stdout] 10358 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10359 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 10360 |         redefined_feature_opt = Some(v);
[INFO] [stdout]       |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10406:55
[INFO] [stdout]       |
[INFO] [stdout] 10406 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10407 |         let v = self.parse_expression_body()?;
[INFO] [stdout] 10408 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10517:40
[INFO] [stdout]       |
[INFO] [stdout] 10517 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10518 |         let v = self.parse_boolean_value()?;
[INFO] [stdout] 10519 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10583:25
[INFO] [stdout]       |
[INFO] [stdout] 10583 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10584 |         let v = self.expect(TokenKind::String)?.text.clone();
[INFO] [stdout] 10585 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10607:25
[INFO] [stdout]       |
[INFO] [stdout] 10607 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10608 |         let v = self.expect(TokenKind::Integer)?.text.clone();
[INFO] [stdout] 10609 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10631:40
[INFO] [stdout]       |
[INFO] [stdout] 10631 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10632 |         let v = self.parse_real_value()?;
[INFO] [stdout] 10633 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `original_port_definition_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10339:59
[INFO] [stdout]       |
[INFO] [stdout] 10339 |         let mut original_port_definition_opt: Option<_> = None;
[INFO] [stdout]       |                                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 10342 |         original_port_definition_opt = Some(v);
[INFO] [stdout]       |         ---------------------------- `original_port_definition_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:10896:56
[INFO] [stdout]       |
[INFO] [stdout] 10896 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10897 |         let v = self.parse_payload_feature()?;
[INFO] [stdout] 10898 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:11269:52
[INFO] [stdout]       |
[INFO] [stdout] 11269 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 11270 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 11271 |         redefined_feature_opt = Some(v);
[INFO] [stdout]       |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:11606:13
[INFO] [stdout]       |
[INFO] [stdout] 11606 |         let mut owned_related_element = Vec::new();
[INFO] [stdout]       |             ----^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10820:25
[INFO] [stdout]       |
[INFO] [stdout] 10820 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10821 |         let v = self.expect(TokenKind::Integer)?.text.clone();
[INFO] [stdout] 10822 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10844:49
[INFO] [stdout]       |
[INFO] [stdout] 10844 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10845 |         let v = self.parse_feature_reference()?;
[INFO] [stdout] 10846 |         member_element_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12003:55
[INFO] [stdout]       |
[INFO] [stdout] 12003 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 12004 |         let v = self.parse_metadata_body_feature()?;
[INFO] [stdout] 12005 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10917:40
[INFO] [stdout]       |
[INFO] [stdout] 10917 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10918 |         let v = self.parse_metadata_reference()?;
[INFO] [stdout] 10919 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_standard` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12133:31
[INFO] [stdout]       |
[INFO] [stdout] 12133 |         let mut is_standard = false;
[INFO] [stdout]       |                               ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 12136 |         is_standard = true;
[INFO] [stdout]       |         ------------------ `is_standard` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `condition_opt` is never read
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:12282:44
[INFO] [stdout]       |
[INFO] [stdout] 12282 |         let mut condition_opt: Option<_> = None;
[INFO] [stdout]       |                                            ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 12286 |         condition_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------- `condition_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11117:49
[INFO] [stdout]       |
[INFO] [stdout] 11117 |         let mut member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 11121 |         member_feature_opt = Some(v);
[INFO] [stdout]       |         ------------------ `member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:657:40
[INFO] [stdout]     |
[INFO] [stdout] 657 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]     |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 658 |         let v = self.parse_non_feature_chain_primary_expression()?;
[INFO] [stdout] 659 |         value_opt = Some(Box::new(v));
[INFO] [stdout]     |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11717:32
[INFO] [stdout]       |
[INFO] [stdout] 11717 |         let mut is_composite = false;
[INFO] [stdout]       |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 11720 |         is_composite = true;
[INFO] [stdout]       |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11800:55
[INFO] [stdout]       |
[INFO] [stdout] 11800 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 11801 |         let v = self.parse_expression_body()?;
[INFO] [stdout] 11802 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:914:55
[INFO] [stdout]     |
[INFO] [stdout] 914 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]     |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 915 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 916 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]     |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:986:56
[INFO] [stdout]     |
[INFO] [stdout] 986 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]     |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 987 |         let v = self.parse_payload_feature()?;
[INFO] [stdout] 988 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]     |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1075:32
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1078 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1096:13
[INFO] [stdout]      |
[INFO] [stdout] 1096 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1301:57
[INFO] [stdout]      |
[INFO] [stdout] 1301 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1302 |         let v = self.parse_body_argument()?;
[INFO] [stdout] 1303 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1669:24
[INFO] [stdout]      |
[INFO] [stdout] 1669 |         let mut body = String::new();
[INFO] [stdout]      |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1710 |         body = v;
[INFO] [stdout]      |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `super_classifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1734:51
[INFO] [stdout]      |
[INFO] [stdout] 1734 |         let mut super_classifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                   ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1735 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 1736 |         super_classifier_opt = Some(v);
[INFO] [stdout]      |         -------------------- `super_classifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `annotating_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1924:53
[INFO] [stdout]      |
[INFO] [stdout] 1924 |         let mut annotating_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                     ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1927 |         annotating_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ---------------------- `annotating_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2010:57
[INFO] [stdout]      |
[INFO] [stdout] 2010 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2011 |         let v = self.parse_argument()?;
[INFO] [stdout] 2012 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2161:49
[INFO] [stdout]      |
[INFO] [stdout] 2161 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2162 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 2163 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2207:13
[INFO] [stdout]      |
[INFO] [stdout] 2207 |         let mut kind = false;
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2716:26
[INFO] [stdout]      |
[INFO] [stdout] 2716 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] 2717 |         self.expect(TokenKind::End)?;
[INFO] [stdout] 2718 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:12902:13
[INFO] [stdout]       |
[INFO] [stdout] 12902 |         let mut kind = false;
[INFO] [stdout]       |             ----^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2959:55
[INFO] [stdout]      |
[INFO] [stdout] 2959 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2960 |         let v = self.parse_metadata_body_feature()?;
[INFO] [stdout] 2961 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:3211:40
[INFO] [stdout]      |
[INFO] [stdout] 3211 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3212 |         let v = self.parse_body_expression()?;
[INFO] [stdout] 3213 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:3422:40
[INFO] [stdout]      |
[INFO] [stdout] 3422 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3423 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 3424 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:13400:40
[INFO] [stdout]       |
[INFO] [stdout] 13400 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 13401 |         let v = self.parse_real_value()?;
[INFO] [stdout] 13402 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:4417:57
[INFO] [stdout]      |
[INFO] [stdout] 4417 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 4418 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 4419 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_feature_member_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5125:55
[INFO] [stdout]      |
[INFO] [stdout] 5125 |         let mut owned_feature_member_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5126 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 5127 |         owned_feature_member_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_feature_member_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `annotated_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14340:52
[INFO] [stdout]       |
[INFO] [stdout] 14340 |         let mut annotated_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 14341 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 14342 |         annotated_element_opt = Some(v);
[INFO] [stdout]       |         --------------------- `annotated_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14364:55
[INFO] [stdout]       |
[INFO] [stdout] 14364 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 14365 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 14366 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14382:40
[INFO] [stdout]       |
[INFO] [stdout] 14382 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 14383 |         let v = self.parse_primary_expression()?;
[INFO] [stdout] 14384 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `imported_membership_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14564:54
[INFO] [stdout]       |
[INFO] [stdout] 14564 |         let mut imported_membership_opt: Option<_> = None;
[INFO] [stdout]       |                                                      ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 14567 |         imported_membership_opt = Some(v);
[INFO] [stdout]       |         ----------------------- `imported_membership_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5381:32
[INFO] [stdout]      |
[INFO] [stdout] 5381 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5384 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14659:49
[INFO] [stdout]       |
[INFO] [stdout] 14659 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 14660 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 14661 |         member_element_opt = Some(v);
[INFO] [stdout]       |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5444:55
[INFO] [stdout]      |
[INFO] [stdout] 5444 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5445 |         let v = self.parse_named_argument()?;
[INFO] [stdout] 5446 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5492:56
[INFO] [stdout]      |
[INFO] [stdout] 5492 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5495 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_individual` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5679:33
[INFO] [stdout]      |
[INFO] [stdout] 5679 |         let mut is_individual = false;
[INFO] [stdout]      |                                 ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5687 |         is_individual = true;
[INFO] [stdout]      |         -------------------- `is_individual` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5765:13
[INFO] [stdout]      |
[INFO] [stdout] 5765 |         let mut kind = false;
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:15190:43
[INFO] [stdout]       |
[INFO] [stdout] 15190 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]       |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 15195 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_individual` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:6071:33
[INFO] [stdout]      |
[INFO] [stdout] 6071 |         let mut is_individual = false;
[INFO] [stdout]      |                                 ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6075 |         is_individual = true;
[INFO] [stdout]      |         -------------------- `is_individual` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:15991:55
[INFO] [stdout]       |
[INFO] [stdout] 15991 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 15992 |         let v = self.parse_sequence_expression_list()?;
[INFO] [stdout] 15993 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:16092:40
[INFO] [stdout]       |
[INFO] [stdout] 16092 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 16093 |         let v = self.parse_boolean_value()?;
[INFO] [stdout] 16094 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visibility_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:6835:45
[INFO] [stdout]      |
[INFO] [stdout] 6835 |         let mut visibility_opt: Option<_> = None;
[INFO] [stdout]      |                                             ^^^^ this value is reassigned later and never used
[INFO] [stdout] 6836 |         let v = self.parse_visibility_indicator()?;
[INFO] [stdout] 6837 |         visibility_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------- `visibility_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:16220:13
[INFO] [stdout]       |
[INFO] [stdout] 16220 |         let mut owned_related_element = Vec::new();
[INFO] [stdout]       |             ----^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `portion_kind_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:7483:47
[INFO] [stdout]      |
[INFO] [stdout] 7483 |         let mut portion_kind_opt: Option<_> = None;
[INFO] [stdout]      |                                               ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 7493 |         portion_kind_opt = Some(Box::new(v));
[INFO] [stdout]      |         ---------------- `portion_kind_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_variant_usage_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:16809:54
[INFO] [stdout]       |
[INFO] [stdout] 16809 |         let mut owned_variant_usage_opt: Option<_> = None;
[INFO] [stdout]       |                                                      ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 16813 |         owned_variant_usage_opt = Some(Box::new(v));
[INFO] [stdout]       |         ----------------------- `owned_variant_usage_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `feature_of_type_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:17210:50
[INFO] [stdout]       |
[INFO] [stdout] 17210 |         let mut feature_of_type_opt: Option<_> = None;
[INFO] [stdout]       |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 17220 |         feature_of_type_opt = Some(v);
[INFO] [stdout]       |         ------------------- `feature_of_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:17211:49
[INFO] [stdout]       |
[INFO] [stdout] 17211 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 17223 |         featuring_type_opt = Some(v);
[INFO] [stdout]       |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8004:55
[INFO] [stdout]      |
[INFO] [stdout] 8004 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8005 |         let v = self.parse_function_reference()?;
[INFO] [stdout] 8006 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8125:32
[INFO] [stdout]      |
[INFO] [stdout] 8125 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 8128 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8448:52
[INFO] [stdout]      |
[INFO] [stdout] 8448 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8449 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 8450 |         redefined_feature_opt = Some(v);
[INFO] [stdout]      |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:17771:13
[INFO] [stdout]       |
[INFO] [stdout] 17771 |         let mut operator = false;
[INFO] [stdout]       |             ----^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_standard` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:18022:31
[INFO] [stdout]       |
[INFO] [stdout] 18022 |         let mut is_standard = false;
[INFO] [stdout]       |                               ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 18025 |         is_standard = true;
[INFO] [stdout]       |         ------------------ `is_standard` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:18458:24
[INFO] [stdout]       |
[INFO] [stdout] 18458 |         let mut body = String::new();
[INFO] [stdout]       |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 18470 |         body = v;
[INFO] [stdout]       |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:18957:13
[INFO] [stdout]       |
[INFO] [stdout] 18957 |         let mut operator = false;
[INFO] [stdout]       |             ----^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:19362:57
[INFO] [stdout]       |
[INFO] [stdout] 19362 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]       |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 19363 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 19364 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]       |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:19490:55
[INFO] [stdout]       |
[INFO] [stdout] 19490 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 19491 |         let v = self.parse_metadata_body_usage()?;
[INFO] [stdout] 19492 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:19514:25
[INFO] [stdout]       |
[INFO] [stdout] 19514 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 19515 |         let v = self.expect(TokenKind::String)?.text.clone();
[INFO] [stdout] 19516 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:657:40
[INFO] [stdout]     |
[INFO] [stdout] 657 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]     |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 658 |         let v = self.parse_non_feature_chain_primary_expression()?;
[INFO] [stdout] 659 |         value_opt = Some(Box::new(v));
[INFO] [stdout]     |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:9155:26
[INFO] [stdout]      |
[INFO] [stdout] 9155 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 9163 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:914:55
[INFO] [stdout]     |
[INFO] [stdout] 914 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]     |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 915 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 916 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]     |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]    --> tests/../generated/sysml/parser.rs:986:56
[INFO] [stdout]     |
[INFO] [stdout] 986 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]     |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 987 |         let v = self.parse_payload_feature()?;
[INFO] [stdout] 988 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]     |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:19980:57
[INFO] [stdout]       |
[INFO] [stdout] 19980 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]       |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 19981 |         let v = self.parse_function_reference_argument()?;
[INFO] [stdout] 19982 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]       |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:20004:40
[INFO] [stdout]       |
[INFO] [stdout] 20004 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 20005 |         let v = self.parse_function_reference_expression()?;
[INFO] [stdout] 20006 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:20028:13
[INFO] [stdout]       |
[INFO] [stdout] 20028 |         let mut operator = false;
[INFO] [stdout]       |             ----^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1075:32
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1078 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1096:13
[INFO] [stdout]      |
[INFO] [stdout] 1096 |         let mut operator = false;
[INFO] [stdout]      |             ----^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:20254:43
[INFO] [stdout]       |
[INFO] [stdout] 20254 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]       |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 20257 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1301:57
[INFO] [stdout]      |
[INFO] [stdout] 1301 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1302 |         let v = self.parse_body_argument()?;
[INFO] [stdout] 1303 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_negated` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:20374:30
[INFO] [stdout]       |
[INFO] [stdout] 20374 |         let mut is_negated = false;
[INFO] [stdout]       |                              ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 20379 |         is_negated = true;
[INFO] [stdout]       |         ----------------- `is_negated` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `subclassifier_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:20445:48
[INFO] [stdout]       |
[INFO] [stdout] 20445 |         let mut subclassifier_opt: Option<_> = None;
[INFO] [stdout]       |                                                ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 20455 |         subclassifier_opt = Some(v);
[INFO] [stdout]       |         ----------------- `subclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `superclassifier_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:20446:50
[INFO] [stdout]       |
[INFO] [stdout] 20446 |         let mut superclassifier_opt: Option<_> = None;
[INFO] [stdout]       |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 20466 |         superclassifier_opt = Some(v);
[INFO] [stdout]       |         ------------------- `superclassifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:20532:52
[INFO] [stdout]       |
[INFO] [stdout] 20532 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 20533 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 20534 |         redefined_feature_opt = Some(v);
[INFO] [stdout]       |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `type__opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10036:40
[INFO] [stdout]       |
[INFO] [stdout] 10036 |         let mut type__opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10037 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 10038 |         type__opt = Some(v);
[INFO] [stdout]       |         --------- `type__opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10060:26
[INFO] [stdout]       |
[INFO] [stdout] 10060 |         let mut is_end = false;
[INFO] [stdout]       |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 10063 |         is_end = true;
[INFO] [stdout]       |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1669:24
[INFO] [stdout]      |
[INFO] [stdout] 1669 |         let mut body = String::new();
[INFO] [stdout]      |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1710 |         body = v;
[INFO] [stdout]      |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `super_classifier_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1734:51
[INFO] [stdout]      |
[INFO] [stdout] 1734 |         let mut super_classifier_opt: Option<_> = None;
[INFO] [stdout]      |                                                   ^^^^ this value is reassigned later and never used
[INFO] [stdout] 1735 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 1736 |         super_classifier_opt = Some(v);
[INFO] [stdout]      |         -------------------- `super_classifier_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `annotating_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:1924:53
[INFO] [stdout]      |
[INFO] [stdout] 1924 |         let mut annotating_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                     ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1927 |         annotating_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ---------------------- `annotating_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `original_port_definition_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10339:59
[INFO] [stdout]       |
[INFO] [stdout] 10339 |         let mut original_port_definition_opt: Option<_> = None;
[INFO] [stdout]       |                                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 10342 |         original_port_definition_opt = Some(v);
[INFO] [stdout]       |         ---------------------------- `original_port_definition_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2010:57
[INFO] [stdout]      |
[INFO] [stdout] 2010 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2011 |         let v = self.parse_argument()?;
[INFO] [stdout] 2012 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10820:25
[INFO] [stdout]       |
[INFO] [stdout] 10820 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10821 |         let v = self.expect(TokenKind::Integer)?.text.clone();
[INFO] [stdout] 10822 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10844:49
[INFO] [stdout]       |
[INFO] [stdout] 10844 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10845 |         let v = self.parse_feature_reference()?;
[INFO] [stdout] 10846 |         member_element_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10917:40
[INFO] [stdout]       |
[INFO] [stdout] 10917 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10918 |         let v = self.parse_metadata_reference()?;
[INFO] [stdout] 10919 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2161:49
[INFO] [stdout]      |
[INFO] [stdout] 2161 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]      |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2162 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 2163 |         featuring_type_opt = Some(v);
[INFO] [stdout]      |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2207:13
[INFO] [stdout]      |
[INFO] [stdout] 2207 |         let mut kind = false;
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2716:26
[INFO] [stdout]      |
[INFO] [stdout] 2716 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] 2717 |         self.expect(TokenKind::End)?;
[INFO] [stdout] 2718 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11117:49
[INFO] [stdout]       |
[INFO] [stdout] 11117 |         let mut member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 11121 |         member_feature_opt = Some(v);
[INFO] [stdout]       |         ------------------ `member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:21832:49
[INFO] [stdout]       |
[INFO] [stdout] 21832 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 21861 |         member_element_opt = Some(v);
[INFO] [stdout]       |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:2959:55
[INFO] [stdout]      |
[INFO] [stdout] 2959 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 2960 |         let v = self.parse_metadata_body_feature()?;
[INFO] [stdout] 2961 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `chaining_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:22035:51
[INFO] [stdout]       |
[INFO] [stdout] 22035 |         let mut chaining_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                   ^^^^ this value is reassigned later and never used
[INFO] [stdout] 22036 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 22037 |         chaining_feature_opt = Some(v);
[INFO] [stdout]       |         -------------------- `chaining_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:3211:40
[INFO] [stdout]      |
[INFO] [stdout] 3211 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3212 |         let v = self.parse_body_expression()?;
[INFO] [stdout] 3213 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:3422:40
[INFO] [stdout]      |
[INFO] [stdout] 3422 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]      |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 3423 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 3424 |         value_opt = Some(Box::new(v));
[INFO] [stdout]      |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:22501:13
[INFO] [stdout]       |
[INFO] [stdout] 22501 |         let mut kind = false;
[INFO] [stdout]       |             ----^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:22606:43
[INFO] [stdout]       |
[INFO] [stdout] 22606 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]       |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 22611 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11717:32
[INFO] [stdout]       |
[INFO] [stdout] 11717 |         let mut is_composite = false;
[INFO] [stdout]       |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 11720 |         is_composite = true;
[INFO] [stdout]       |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11800:55
[INFO] [stdout]       |
[INFO] [stdout] 11800 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 11801 |         let v = self.parse_expression_body()?;
[INFO] [stdout] 11802 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:23281:24
[INFO] [stdout]       |
[INFO] [stdout] 23281 |         let mut body = String::new();
[INFO] [stdout]       |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 23293 |         body = v;
[INFO] [stdout]       |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `language` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:23282:28
[INFO] [stdout]       |
[INFO] [stdout] 23282 |         let mut language = String::new();
[INFO] [stdout]       |                            ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 23291 |         language = v;
[INFO] [stdout]       |         -------- `language` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_parameter_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:4417:57
[INFO] [stdout]      |
[INFO] [stdout] 4417 |         let mut owned_member_parameter_opt: Option<_> = None;
[INFO] [stdout]      |                                                         ^^^^ this value is reassigned later and never used
[INFO] [stdout] 4418 |         let v = self.parse_primary_argument()?;
[INFO] [stdout] 4419 |         owned_member_parameter_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------------------- `owned_member_parameter_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:12902:13
[INFO] [stdout]       |
[INFO] [stdout] 12902 |         let mut kind = false;
[INFO] [stdout]       |             ----^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_feature_member_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5125:55
[INFO] [stdout]      |
[INFO] [stdout] 5125 |         let mut owned_feature_member_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5126 |         let v = self.parse_owned_expression()?;
[INFO] [stdout] 5127 |         owned_feature_member_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_feature_member_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5381:32
[INFO] [stdout]      |
[INFO] [stdout] 5381 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5384 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5444:55
[INFO] [stdout]      |
[INFO] [stdout] 5444 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 5445 |         let v = self.parse_named_argument()?;
[INFO] [stdout] 5446 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_related_element_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5492:56
[INFO] [stdout]      |
[INFO] [stdout] 5492 |         let mut owned_related_element_opt: Option<_> = None;
[INFO] [stdout]      |                                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5495 |         owned_related_element_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------- `owned_related_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:13400:40
[INFO] [stdout]       |
[INFO] [stdout] 13400 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 13401 |         let v = self.parse_real_value()?;
[INFO] [stdout] 13402 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_individual` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5679:33
[INFO] [stdout]      |
[INFO] [stdout] 5679 |         let mut is_individual = false;
[INFO] [stdout]      |                                 ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 5687 |         is_individual = true;
[INFO] [stdout]      |         -------------------- `is_individual` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:5765:13
[INFO] [stdout]      |
[INFO] [stdout] 5765 |         let mut kind = false;
[INFO] [stdout]      |             ----^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_individual` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:6071:33
[INFO] [stdout]      |
[INFO] [stdout] 6071 |         let mut is_individual = false;
[INFO] [stdout]      |                                 ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 6075 |         is_individual = true;
[INFO] [stdout]      |         -------------------- `is_individual` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `annotated_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14340:52
[INFO] [stdout]       |
[INFO] [stdout] 14340 |         let mut annotated_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 14341 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 14342 |         annotated_element_opt = Some(v);
[INFO] [stdout]       |         --------------------- `annotated_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14364:55
[INFO] [stdout]       |
[INFO] [stdout] 14364 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 14365 |         let v = self.parse_type_reference()?;
[INFO] [stdout] 14366 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14382:40
[INFO] [stdout]       |
[INFO] [stdout] 14382 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 14383 |         let v = self.parse_primary_expression()?;
[INFO] [stdout] 14384 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `imported_membership_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14564:54
[INFO] [stdout]       |
[INFO] [stdout] 14564 |         let mut imported_membership_opt: Option<_> = None;
[INFO] [stdout]       |                                                      ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 14567 |         imported_membership_opt = Some(v);
[INFO] [stdout]       |         ----------------------- `imported_membership_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:14659:49
[INFO] [stdout]       |
[INFO] [stdout] 14659 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 14660 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 14661 |         member_element_opt = Some(v);
[INFO] [stdout]       |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `visibility_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:6835:45
[INFO] [stdout]      |
[INFO] [stdout] 6835 |         let mut visibility_opt: Option<_> = None;
[INFO] [stdout]      |                                             ^^^^ this value is reassigned later and never used
[INFO] [stdout] 6836 |         let v = self.parse_visibility_indicator()?;
[INFO] [stdout] 6837 |         visibility_opt = Some(Box::new(v));
[INFO] [stdout]      |         -------------- `visibility_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `portion_kind_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:7483:47
[INFO] [stdout]      |
[INFO] [stdout] 7483 |         let mut portion_kind_opt: Option<_> = None;
[INFO] [stdout]      |                                               ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 7493 |         portion_kind_opt = Some(Box::new(v));
[INFO] [stdout]      |         ---------------- `portion_kind_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `operator_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:15190:43
[INFO] [stdout]       |
[INFO] [stdout] 15190 |         let mut operator_opt: Option<_> = None;
[INFO] [stdout]       |                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 15195 |         operator_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------ `operator_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8004:55
[INFO] [stdout]      |
[INFO] [stdout] 8004 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8005 |         let v = self.parse_function_reference()?;
[INFO] [stdout] 8006 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]      |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8125:32
[INFO] [stdout]      |
[INFO] [stdout] 8125 |         let mut is_composite = false;
[INFO] [stdout]      |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 8128 |         is_composite = true;
[INFO] [stdout]      |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `redefined_feature_opt` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:8448:52
[INFO] [stdout]      |
[INFO] [stdout] 8448 |         let mut redefined_feature_opt: Option<_> = None;
[INFO] [stdout]      |                                                    ^^^^ this value is reassigned later and never used
[INFO] [stdout] 8449 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 8450 |         redefined_feature_opt = Some(v);
[INFO] [stdout]      |         --------------------- `redefined_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:15991:55
[INFO] [stdout]       |
[INFO] [stdout] 15991 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 15992 |         let v = self.parse_sequence_expression_list()?;
[INFO] [stdout] 15993 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:16092:40
[INFO] [stdout]       |
[INFO] [stdout] 16092 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 16093 |         let v = self.parse_boolean_value()?;
[INFO] [stdout] 16094 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:16220:13
[INFO] [stdout]       |
[INFO] [stdout] 16220 |         let mut owned_related_element = Vec::new();
[INFO] [stdout]       |             ----^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]     --> tests/../generated/sysml/parser.rs:9155:26
[INFO] [stdout]      |
[INFO] [stdout] 9155 |         let mut is_end = false;
[INFO] [stdout]      |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 9163 |         is_end = true;
[INFO] [stdout]      |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_variant_usage_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:16809:54
[INFO] [stdout]       |
[INFO] [stdout] 16809 |         let mut owned_variant_usage_opt: Option<_> = None;
[INFO] [stdout]       |                                                      ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 16813 |         owned_variant_usage_opt = Some(Box::new(v));
[INFO] [stdout]       |         ----------------------- `owned_variant_usage_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `feature_of_type_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:17210:50
[INFO] [stdout]       |
[INFO] [stdout] 17210 |         let mut feature_of_type_opt: Option<_> = None;
[INFO] [stdout]       |                                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 17220 |         feature_of_type_opt = Some(v);
[INFO] [stdout]       |         ------------------- `feature_of_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `featuring_type_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:17211:49
[INFO] [stdout]       |
[INFO] [stdout] 17211 |         let mut featuring_type_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 17223 |         featuring_type_opt = Some(v);
[INFO] [stdout]       |         ------------------ `featuring_type_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `type__opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10036:40
[INFO] [stdout]       |
[INFO] [stdout] 10036 |         let mut type__opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10037 |         let v = self.parse_cross_ref()?;
[INFO] [stdout] 10038 |         type__opt = Some(v);
[INFO] [stdout]       |         --------- `type__opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_end` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10060:26
[INFO] [stdout]       |
[INFO] [stdout] 10060 |         let mut is_end = false;
[INFO] [stdout]       |                          ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 10063 |         is_end = true;
[INFO] [stdout]       |         ------------- `is_end` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `original_port_definition_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10339:59
[INFO] [stdout]       |
[INFO] [stdout] 10339 |         let mut original_port_definition_opt: Option<_> = None;
[INFO] [stdout]       |                                                           ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 10342 |         original_port_definition_opt = Some(v);
[INFO] [stdout]       |         ---------------------------- `original_port_definition_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:17771:13
[INFO] [stdout]       |
[INFO] [stdout] 17771 |         let mut operator = false;
[INFO] [stdout]       |             ----^^^^^^^^
[INFO] [stdout]       |             |
[INFO] [stdout]       |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10820:25
[INFO] [stdout]       |
[INFO] [stdout] 10820 |         let mut value = String::new();
[INFO] [stdout]       |                         ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 10821 |         let v = self.expect(TokenKind::Integer)?.text.clone();
[INFO] [stdout] 10822 |         value = v;
[INFO] [stdout]       |         ----- `value` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_element_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10844:49
[INFO] [stdout]       |
[INFO] [stdout] 10844 |         let mut member_element_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10845 |         let v = self.parse_feature_reference()?;
[INFO] [stdout] 10846 |         member_element_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------ `member_element_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `merge` are never used
[INFO] [stdout]   --> tests/../generated/common/span.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl Span {
[INFO] [stdout]    | --------- associated items in this implementation
[INFO] [stdout] 11 |     pub fn new(start: usize, end: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 15 |     pub fn merge(self, other: Span) -> Span {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ParseError` is never constructed
[INFO] [stdout]   --> tests/../generated/common/span.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub struct ParseError {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Result` is never used
[INFO] [stdout]   --> tests/../generated/common/span.rs:38:10
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub type Result<T> = std::result::Result<T, ParseError>;
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SyntaxKind` is never used
[INFO] [stdout]   --> tests/../generated/common/syntax_kind.rs:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub enum SyntaxKind {
[INFO] [stdout]    |          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `is_trivia`, `is_keyword`, and `is_punct` are never used
[INFO] [stdout]    --> tests/../generated/common/syntax_kind.rs:839:12
[INFO] [stdout]     |
[INFO] [stdout] 837 | impl SyntaxKind {
[INFO] [stdout]     | --------------- methods in this implementation
[INFO] [stdout] 838 |     /// Check if this is a trivia token (whitespace or comment)
[INFO] [stdout] 839 |     pub fn is_trivia(self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 844 |     pub fn is_keyword(self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 849 |     pub fn is_punct(self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lookup_keyword` is never used
[INFO] [stdout]    --> tests/../generated/common/syntax_kind.rs:855:8
[INFO] [stdout]     |
[INFO] [stdout] 855 | pub fn lookup_keyword(s: &str) -> Option<SyntaxKind> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lookup_punct` is never used
[INFO] [stdout]     --> tests/../generated/common/syntax_kind.rs:1039:8
[INFO] [stdout]      |
[INFO] [stdout] 1039 | pub fn lookup_punct(s: &str) -> Option<SyntaxKind> {
[INFO] [stdout]      |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AstNode` is never used
[INFO] [stdout]  --> tests/../generated/kerml/ast.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub trait AstNode {
[INFO] [stdout]   |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `path` and `span` are never read
[INFO] [stdout]   --> tests/../generated/kerml/ast.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct QualifiedNameRef {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 16 |     pub path: Vec<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 17 |     pub span: Span,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `QualifiedNameRef` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Identification` is never constructed
[INFO] [stdout]   --> tests/../generated/kerml/ast.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct Identification {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RelationshipBody` is never constructed
[INFO] [stdout]   --> tests/../generated/kerml/ast.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub struct RelationshipBody {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RelationshipOwnedElement` is never constructed
[INFO] [stdout]   --> tests/../generated/kerml/ast.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub struct RelationshipOwnedElement {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedRelatedElement` is never used
[INFO] [stdout]   --> tests/../generated/kerml/ast.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub enum OwnedRelatedElement {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Dependency` is never constructed
[INFO] [stdout]   --> tests/../generated/kerml/ast.rs:66:12
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub struct Dependency {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Annotation` is never constructed
[INFO] [stdout]   --> tests/../generated/kerml/ast.rs:79:12
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct Annotation {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedAnnotation` is never constructed
[INFO] [stdout]   --> tests/../generated/kerml/ast.rs:90:12
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub struct OwnedAnnotation {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AnnotatingElement` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:101:10
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub enum AnnotatingElement {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Comment` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:110:12
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub struct Comment {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Documentation` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub struct Documentation {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TextualRepresentation` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:135:12
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub struct TextualRepresentation {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RootNamespace` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:147:12
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub struct RootNamespace {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Namespace` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:158:12
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub struct Namespace {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamespaceDeclaration` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:169:12
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub struct NamespaceDeclaration {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamespaceBody` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:179:12
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub struct NamespaceBody {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `NamespaceBodyElementOwnedRelationshipMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:190:10
[INFO] [stdout]     |
[INFO] [stdout] 190 | pub enum NamespaceBodyElementOwnedRelationshipMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamespaceBodyElement` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:197:12
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub struct NamespaceBodyElement {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MemberPrefix` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub struct MemberPrefix {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VisibilityIndicator` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:219:12
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub struct VisibilityIndicator {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `NamespaceMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:229:10
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub enum NamespaceMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NonFeatureMember` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:236:12
[INFO] [stdout]     |
[INFO] [stdout] 236 | pub struct NonFeatureMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamespaceFeatureMember` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:247:12
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub struct NamespaceFeatureMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AliasMember` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:258:12
[INFO] [stdout]     |
[INFO] [stdout] 258 | pub struct AliasMember {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `QualifiedName` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub struct QualifiedName {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Import` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:281:12
[INFO] [stdout]     |
[INFO] [stdout] 281 | pub struct Import {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `MembershipImport` and `NamespaceImport` are never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 293 | pub enum ImportDeclaration {
[INFO] [stdout]     |          ----------------- variants in this enum
[INFO] [stdout] 294 |     MembershipImport(Box<MembershipImport>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 295 |     NamespaceImport(Box<NamespaceImport>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ImportDeclaration` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:10917:40
[INFO] [stdout]       |
[INFO] [stdout] 10917 |         let mut value_opt: Option<_> = None;
[INFO] [stdout]       |                                        ^^^^ this value is reassigned later and never used
[INFO] [stdout] 10918 |         let v = self.parse_metadata_reference()?;
[INFO] [stdout] 10919 |         value_opt = Some(Box::new(v));
[INFO] [stdout]       |         --------- `value_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `imported_membership`, and `is_recursive` are never read
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 300 | pub struct MembershipImport {
[INFO] [stdout]     |            ---------------- fields in this struct
[INFO] [stdout] 301 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 302 |     pub imported_membership: QualifiedNameRef,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 303 |     pub is_recursive: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MembershipImport` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `QualifiedNameRef` and `FilterPackage` are never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 312 | pub enum NamespaceImportImportedNamespaceMember {
[INFO] [stdout]     |          -------------------------------------- variants in this enum
[INFO] [stdout] 313 |     QualifiedNameRef(QualifiedNameRef),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 314 |     FilterPackage(Box<FilterPackage>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `NamespaceImportImportedNamespaceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `imported_namespace`, and `is_recursive` are never read
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:319:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub struct NamespaceImport {
[INFO] [stdout]     |            --------------- fields in this struct
[INFO] [stdout] 319 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 320 |     pub imported_namespace: Option<NamespaceImportImportedNamespaceMember>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 321 |     pub is_recursive: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `NamespaceImport` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `FilterPackageMember` and `ImportDeclaration` are never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 330 | pub enum FilterPackageOwnedRelationshipMember {
[INFO] [stdout]     |          ------------------------------------ variants in this enum
[INFO] [stdout] 331 |     FilterPackageMember(Box<FilterPackageMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 332 |     ImportDeclaration(Box<ImportDeclaration>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FilterPackageOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:337:9
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub struct FilterPackage {
[INFO] [stdout]     |            ------------- fields in this struct
[INFO] [stdout] 337 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 338 |     pub owned_relationship: Vec<FilterPackageOwnedRelationshipMember>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FilterPackage` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_related_element` are never read
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:348:9
[INFO] [stdout]     |
[INFO] [stdout] 347 | pub struct FilterPackageMember {
[INFO] [stdout]     |            ------------------- fields in this struct
[INFO] [stdout] 348 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 349 |     pub owned_related_element: Vec<OwnedExpression>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FilterPackageMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MemberElement` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:358:10
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub enum MemberElement {
[INFO] [stdout]     |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `NonFeatureElement` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:365:10
[INFO] [stdout]     |
[INFO] [stdout] 365 | pub enum NonFeatureElement {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeatureElement` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:396:10
[INFO] [stdout]     |
[INFO] [stdout] 396 | pub enum FeatureElement {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Type` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:411:12
[INFO] [stdout]     |
[INFO] [stdout] 411 | pub struct Type {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypePrefix` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:421:12
[INFO] [stdout]     |
[INFO] [stdout] 421 | pub struct TypePrefix {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeDeclaration` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:433:12
[INFO] [stdout]     |
[INFO] [stdout] 433 | pub struct TypeDeclaration {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SpecializationPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:446:12
[INFO] [stdout]     |
[INFO] [stdout] 446 | pub struct SpecializationPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConjugationPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:457:12
[INFO] [stdout]     |
[INFO] [stdout] 457 | pub struct ConjugationPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TypeRelationshipPart` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:468:10
[INFO] [stdout]     |
[INFO] [stdout] 468 | pub enum TypeRelationshipPart {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DisjoiningPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:477:12
[INFO] [stdout]     |
[INFO] [stdout] 477 | pub struct DisjoiningPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UnioningPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:488:12
[INFO] [stdout]     |
[INFO] [stdout] 488 | pub struct UnioningPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IntersectingPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:499:12
[INFO] [stdout]     |
[INFO] [stdout] 499 | pub struct IntersectingPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DifferencingPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:510:12
[INFO] [stdout]     |
[INFO] [stdout] 510 | pub struct DifferencingPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeBody` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:521:12
[INFO] [stdout]     |
[INFO] [stdout] 521 | pub struct TypeBody {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TypeBodyElementOwnedRelationshipMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:532:10
[INFO] [stdout]     |
[INFO] [stdout] 532 | pub enum TypeBodyElementOwnedRelationshipMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeBodyElement` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:540:12
[INFO] [stdout]     |
[INFO] [stdout] 540 | pub struct TypeBodyElement {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Specialization` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:551:12
[INFO] [stdout]     |
[INFO] [stdout] 551 | pub struct Specialization {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedSpecialization` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:561:12
[INFO] [stdout]     |
[INFO] [stdout] 561 | pub struct OwnedSpecialization {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SpecificTypeSpecificMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:571:10
[INFO] [stdout]     |
[INFO] [stdout] 571 | pub enum SpecificTypeSpecificMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SpecificType` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:577:12
[INFO] [stdout]     |
[INFO] [stdout] 577 | pub struct SpecificType {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `GeneralTypeGeneralMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:588:10
[INFO] [stdout]     |
[INFO] [stdout] 588 | pub enum GeneralTypeGeneralMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GeneralType` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:594:12
[INFO] [stdout]     |
[INFO] [stdout] 594 | pub struct GeneralType {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ConjugationConjugatedTypeMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:605:10
[INFO] [stdout]     |
[INFO] [stdout] 605 | pub enum ConjugationConjugatedTypeMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ConjugationOriginalTypeMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:611:10
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub enum ConjugationOriginalTypeMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Conjugation` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:617:12
[INFO] [stdout]     |
[INFO] [stdout] 617 | pub struct Conjugation {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedConjugationOriginalTypeMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:629:10
[INFO] [stdout]     |
[INFO] [stdout] 629 | pub enum OwnedConjugationOriginalTypeMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedConjugation` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:635:12
[INFO] [stdout]     |
[INFO] [stdout] 635 | pub struct OwnedConjugation {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `DisjoiningDisjoiningTypeMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:646:10
[INFO] [stdout]     |
[INFO] [stdout] 646 | pub enum DisjoiningDisjoiningTypeMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `DisjoiningTypeDisjoinedMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:652:10
[INFO] [stdout]     |
[INFO] [stdout] 652 | pub enum DisjoiningTypeDisjoinedMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Disjoining` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:658:12
[INFO] [stdout]     |
[INFO] [stdout] 658 | pub struct Disjoining {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedDisjoiningDisjoiningTypeMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:670:10
[INFO] [stdout]     |
[INFO] [stdout] 670 | pub enum OwnedDisjoiningDisjoiningTypeMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedDisjoining` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:676:12
[INFO] [stdout]     |
[INFO] [stdout] 676 | pub struct OwnedDisjoining {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Unioning` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:687:12
[INFO] [stdout]     |
[INFO] [stdout] 687 | pub struct Unioning {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Intersecting` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:699:12
[INFO] [stdout]     |
[INFO] [stdout] 699 | pub struct Intersecting {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Differencing` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:711:12
[INFO] [stdout]     |
[INFO] [stdout] 711 | pub struct Differencing {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeatureMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:723:10
[INFO] [stdout]     |
[INFO] [stdout] 723 | pub enum FeatureMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeFeatureMember` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:730:12
[INFO] [stdout]     |
[INFO] [stdout] 730 | pub struct TypeFeatureMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedFeatureMember` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:741:12
[INFO] [stdout]     |
[INFO] [stdout] 741 | pub struct OwnedFeatureMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Classifier` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:752:12
[INFO] [stdout]     |
[INFO] [stdout] 752 | pub struct Classifier {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClassifierDeclaration` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:762:12
[INFO] [stdout]     |
[INFO] [stdout] 762 | pub struct ClassifierDeclaration {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SuperclassingPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:775:12
[INFO] [stdout]     |
[INFO] [stdout] 775 | pub struct SuperclassingPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Subclassification` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:786:12
[INFO] [stdout]     |
[INFO] [stdout] 786 | pub struct Subclassification {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedSubclassification` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:798:12
[INFO] [stdout]     |
[INFO] [stdout] 798 | pub struct OwnedSubclassification {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Feature` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:809:12
[INFO] [stdout]     |
[INFO] [stdout] 809 | pub struct Feature {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EndFeaturePrefix` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:820:12
[INFO] [stdout]     |
[INFO] [stdout] 820 | pub struct EndFeaturePrefix {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BasicFeaturePrefix` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:832:12
[INFO] [stdout]     |
[INFO] [stdout] 832 | pub struct BasicFeaturePrefix {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeaturePrefixOwnedRelationshipMember` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:849:10
[INFO] [stdout]     |
[INFO] [stdout] 849 | pub enum FeaturePrefixOwnedRelationshipMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeaturePrefix` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:855:12
[INFO] [stdout]     |
[INFO] [stdout] 855 | pub struct FeaturePrefix {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossFeatureMember` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:866:12
[INFO] [stdout]     |
[INFO] [stdout] 866 | pub struct OwnedCrossFeatureMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossFeature` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:877:12
[INFO] [stdout]     |
[INFO] [stdout] 877 | pub struct OwnedCrossFeature {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureDirection` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:887:12
[INFO] [stdout]     |
[INFO] [stdout] 887 | pub struct FeatureDirection {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureDeclaration` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:897:12
[INFO] [stdout]     |
[INFO] [stdout] 897 | pub struct FeatureDeclaration {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureIdentification` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:909:12
[INFO] [stdout]     |
[INFO] [stdout] 909 | pub struct FeatureIdentification {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeatureRelationshipPart` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:921:10
[INFO] [stdout]     |
[INFO] [stdout] 921 | pub enum FeatureRelationshipPart {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ChainingPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:930:12
[INFO] [stdout]     |
[INFO] [stdout] 930 | pub struct ChainingPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InvertingPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:941:12
[INFO] [stdout]     |
[INFO] [stdout] 941 | pub struct InvertingPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeFeaturingPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:952:12
[INFO] [stdout]     |
[INFO] [stdout] 952 | pub struct TypeFeaturingPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureSpecializationPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:964:12
[INFO] [stdout]     |
[INFO] [stdout] 964 | pub struct FeatureSpecializationPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultiplicityPart` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:975:12
[INFO] [stdout]     |
[INFO] [stdout] 975 | pub struct MultiplicityPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeatureSpecialization` is never used
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:987:10
[INFO] [stdout]     |
[INFO] [stdout] 987 | pub enum FeatureSpecialization {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11117:49
[INFO] [stdout]       |
[INFO] [stdout] 11117 |         let mut member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 11121 |         member_feature_opt = Some(v);
[INFO] [stdout]       |         ------------------ `member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Typings` is never constructed
[INFO] [stdout]    --> tests/../generated/kerml/ast.rs:997:12
[INFO] [stdout]     |
[INFO] [stdout] 997 | pub struct Typings {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypedBy` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1008:12
[INFO] [stdout]      |
[INFO] [stdout] 1008 | pub struct TypedBy {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Subsettings` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1019:12
[INFO] [stdout]      |
[INFO] [stdout] 1019 | pub struct Subsettings {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Subsets` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1030:12
[INFO] [stdout]      |
[INFO] [stdout] 1030 | pub struct Subsets {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `References` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1041:12
[INFO] [stdout]      |
[INFO] [stdout] 1041 | pub struct References {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Crosses` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1052:12
[INFO] [stdout]      |
[INFO] [stdout] 1052 | pub struct Crosses {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Redefinitions` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1063:12
[INFO] [stdout]      |
[INFO] [stdout] 1063 | pub struct Redefinitions {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Redefines` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1074:12
[INFO] [stdout]      |
[INFO] [stdout] 1074 | pub struct Redefines {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureTyping` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1085:12
[INFO] [stdout]      |
[INFO] [stdout] 1085 | pub struct FeatureTyping {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedFeatureTyping` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1096:12
[INFO] [stdout]      |
[INFO] [stdout] 1096 | pub struct OwnedFeatureTyping {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Subsetting` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1106:12
[INFO] [stdout]      |
[INFO] [stdout] 1106 | pub struct Subsetting {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedSubsetting` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1116:12
[INFO] [stdout]      |
[INFO] [stdout] 1116 | pub struct OwnedSubsetting {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedReferenceSubsetting` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1126:12
[INFO] [stdout]      |
[INFO] [stdout] 1126 | pub struct OwnedReferenceSubsetting {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossSubsetting` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1136:12
[INFO] [stdout]      |
[INFO] [stdout] 1136 | pub struct OwnedCrossSubsetting {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Redefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1146:12
[INFO] [stdout]      |
[INFO] [stdout] 1146 | pub struct Redefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedRedefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1156:12
[INFO] [stdout]      |
[INFO] [stdout] 1156 | pub struct OwnedRedefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedFeatureChain` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1166:12
[INFO] [stdout]      |
[INFO] [stdout] 1166 | pub struct OwnedFeatureChain {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1177:9
[INFO] [stdout]      |
[INFO] [stdout] 1176 | pub struct FeatureChain {
[INFO] [stdout]      |            ------------ fields in this struct
[INFO] [stdout] 1177 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1178 |     pub owned_relationship: Vec<OwnedFeatureChaining>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureChain` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `chaining_feature` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1188:9
[INFO] [stdout]      |
[INFO] [stdout] 1187 | pub struct OwnedFeatureChaining {
[INFO] [stdout]      |            -------------------- fields in this struct
[INFO] [stdout] 1188 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1189 |     pub chaining_feature: QualifiedNameRef,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `OwnedFeatureChaining` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeatureInvertingFeatureInvertedMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1198:10
[INFO] [stdout]      |
[INFO] [stdout] 1198 | pub enum FeatureInvertingFeatureInvertedMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureInverting` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1204:12
[INFO] [stdout]      |
[INFO] [stdout] 1204 | pub struct FeatureInverting {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedFeatureInvertingInvertingFeatureMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1217:10
[INFO] [stdout]      |
[INFO] [stdout] 1217 | pub enum OwnedFeatureInvertingInvertingFeatureMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedFeatureInverting` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1223:12
[INFO] [stdout]      |
[INFO] [stdout] 1223 | pub struct OwnedFeatureInverting {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeFeaturing` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1234:12
[INFO] [stdout]      |
[INFO] [stdout] 1234 | pub struct TypeFeaturing {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedTypeFeaturing` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1246:12
[INFO] [stdout]      |
[INFO] [stdout] 1246 | pub struct OwnedTypeFeaturing {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DataType` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1257:12
[INFO] [stdout]      |
[INFO] [stdout] 1257 | pub struct DataType {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Class` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1267:12
[INFO] [stdout]      |
[INFO] [stdout] 1267 | pub struct Class {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Structure` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1277:12
[INFO] [stdout]      |
[INFO] [stdout] 1277 | pub struct Structure {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Association` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1287:12
[INFO] [stdout]      |
[INFO] [stdout] 1287 | pub struct Association {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AssociationStructure` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1297:12
[INFO] [stdout]      |
[INFO] [stdout] 1297 | pub struct AssociationStructure {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Connector` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1307:12
[INFO] [stdout]      |
[INFO] [stdout] 1307 | pub struct Connector {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ConnectorDeclaration` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1317:10
[INFO] [stdout]      |
[INFO] [stdout] 1317 | pub enum ConnectorDeclaration {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BinaryConnectorDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1324:12
[INFO] [stdout]      |
[INFO] [stdout] 1324 | pub struct BinaryConnectorDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NaryConnectorDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1336:12
[INFO] [stdout]      |
[INFO] [stdout] 1336 | pub struct NaryConnectorDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConnectorEndMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1347:12
[INFO] [stdout]      |
[INFO] [stdout] 1347 | pub struct ConnectorEndMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ConnectorEndOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1358:10
[INFO] [stdout]      |
[INFO] [stdout] 1358 | pub enum ConnectorEndOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConnectorEnd` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1364:12
[INFO] [stdout]      |
[INFO] [stdout] 1364 | pub struct ConnectorEnd {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossMultiplicityMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1376:12
[INFO] [stdout]      |
[INFO] [stdout] 1376 | pub struct OwnedCrossMultiplicityMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossMultiplicity` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1387:12
[INFO] [stdout]      |
[INFO] [stdout] 1387 | pub struct OwnedCrossMultiplicity {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BindingConnector` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1398:12
[INFO] [stdout]      |
[INFO] [stdout] 1398 | pub struct BindingConnector {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BindingConnectorDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1408:12
[INFO] [stdout]      |
[INFO] [stdout] 1408 | pub struct BindingConnectorDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Succession` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1420:12
[INFO] [stdout]      |
[INFO] [stdout] 1420 | pub struct Succession {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SuccessionDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1430:12
[INFO] [stdout]      |
[INFO] [stdout] 1430 | pub struct SuccessionDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Behavior` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1442:12
[INFO] [stdout]      |
[INFO] [stdout] 1442 | pub struct Behavior {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Step` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1452:12
[INFO] [stdout]      |
[INFO] [stdout] 1452 | pub struct Step {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Function` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1462:12
[INFO] [stdout]      |
[INFO] [stdout] 1462 | pub struct Function {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FunctionBody` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1472:12
[INFO] [stdout]      |
[INFO] [stdout] 1472 | pub struct FunctionBody {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FunctionBodyPartOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1482:10
[INFO] [stdout]      |
[INFO] [stdout] 1482 | pub enum FunctionBodyPartOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FunctionBodyPart` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1488:12
[INFO] [stdout]      |
[INFO] [stdout] 1488 | pub struct FunctionBodyPart {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ReturnFeatureMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1499:12
[INFO] [stdout]      |
[INFO] [stdout] 1499 | pub struct ReturnFeatureMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ResultExpressionMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1510:12
[INFO] [stdout]      |
[INFO] [stdout] 1510 | pub struct ResultExpressionMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Expression` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1521:12
[INFO] [stdout]      |
[INFO] [stdout] 1521 | pub struct Expression {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Predicate` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1531:12
[INFO] [stdout]      |
[INFO] [stdout] 1531 | pub struct Predicate {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BooleanExpression` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1541:12
[INFO] [stdout]      |
[INFO] [stdout] 1541 | pub struct BooleanExpression {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Invariant` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1551:12
[INFO] [stdout]      |
[INFO] [stdout] 1551 | pub struct Invariant {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedExpressionReferenceMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1562:12
[INFO] [stdout]      |
[INFO] [stdout] 1562 | pub struct OwnedExpressionReferenceMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1574:9
[INFO] [stdout]      |
[INFO] [stdout] 1573 | pub struct OwnedExpressionReference {
[INFO] [stdout]      |            ------------------------ fields in this struct
[INFO] [stdout] 1574 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1575 |     pub owned_relationship: Vec<OwnedExpressionMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `OwnedExpressionReference` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_standard` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:18022:31
[INFO] [stdout]       |
[INFO] [stdout] 18022 |         let mut is_standard = false;
[INFO] [stdout]       |                               ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 18025 |         is_standard = true;
[INFO] [stdout]       |         ------------------ `is_standard` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_feature_member` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1585:9
[INFO] [stdout]      |
[INFO] [stdout] 1584 | pub struct OwnedExpressionMember {
[INFO] [stdout]      |            --------------------- fields in this struct
[INFO] [stdout] 1585 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1586 |     pub owned_feature_member: Box<OwnedExpression>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `OwnedExpressionMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1596:5
[INFO] [stdout]      |
[INFO] [stdout] 1595 | pub enum OwnedExpression {
[INFO] [stdout]      |          --------------- variants in this enum
[INFO] [stdout] 1596 |     ConditionalExpression(Box<ConditionalExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1597 |     ConditionalBinaryOperatorExpression(Box<ConditionalBinaryOperatorExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1598 |     BinaryOperatorExpression(Box<BinaryOperatorExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1599 |     UnaryOperatorExpression(Box<UnaryOperatorExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1600 |     ClassificationExpression(Box<ClassificationExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1601 |     MetaclassificationExpression(Box<MetaclassificationExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1602 |     ExtentExpression(Box<ExtentExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 1603 |     PrimaryExpression(Box<PrimaryExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `OwnedExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ArgumentExpressionMember`, `ArgumentMember`, and `EmptyResultMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1609:5
[INFO] [stdout]      |
[INFO] [stdout] 1608 | pub enum ConditionalExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          -------------------------------------------- variants in this enum
[INFO] [stdout] 1609 |     ArgumentExpressionMember(Box<ArgumentExpressionMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1610 |     ArgumentMember(Box<ArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 1611 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConditionalExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1616:9
[INFO] [stdout]      |
[INFO] [stdout] 1615 | pub struct ConditionalExpression {
[INFO] [stdout]      |            --------------------- fields in this struct
[INFO] [stdout] 1616 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1617 |     pub operator: bool,
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 1618 |     pub owned_relationship: Vec<ConditionalExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConditionalExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ArgumentExpressionMember`, `ArgumentMember`, and `EmptyResultMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1628:5
[INFO] [stdout]      |
[INFO] [stdout] 1627 | pub enum ConditionalBinaryOperatorExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ---------------------------------------------------------- variants in this enum
[INFO] [stdout] 1628 |     ArgumentExpressionMember(Box<ArgumentExpressionMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1629 |     ArgumentMember(Box<ArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 1630 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConditionalBinaryOperatorExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1635:9
[INFO] [stdout]      |
[INFO] [stdout] 1634 | pub struct ConditionalBinaryOperatorExpression {
[INFO] [stdout]      |            ----------------------------------- fields in this struct
[INFO] [stdout] 1635 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1636 |     pub operator: Box<ConditionalBinaryOperator>,
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 1637 |     pub owned_relationship: Vec<ConditionalBinaryOperatorExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConditionalBinaryOperatorExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1647:9
[INFO] [stdout]      |
[INFO] [stdout] 1646 | pub struct ConditionalBinaryOperator {
[INFO] [stdout]      |            ------------------------- field in this struct
[INFO] [stdout] 1647 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConditionalBinaryOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ArgumentMember` and `EmptyResultMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1657:5
[INFO] [stdout]      |
[INFO] [stdout] 1656 | pub enum BinaryOperatorExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ----------------------------------------------- variants in this enum
[INFO] [stdout] 1657 |     ArgumentMember(Box<ArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 1658 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BinaryOperatorExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1663:9
[INFO] [stdout]      |
[INFO] [stdout] 1662 | pub struct BinaryOperatorExpression {
[INFO] [stdout]      |            ------------------------ fields in this struct
[INFO] [stdout] 1663 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1664 |     pub operator: Box<BinaryOperator>,
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 1665 |     pub owned_relationship: Vec<BinaryOperatorExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BinaryOperatorExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1675:9
[INFO] [stdout]      |
[INFO] [stdout] 1674 | pub struct BinaryOperator {
[INFO] [stdout]      |            -------------- field in this struct
[INFO] [stdout] 1675 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BinaryOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ArgumentMember` and `EmptyResultMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1685:5
[INFO] [stdout]      |
[INFO] [stdout] 1684 | pub enum UnaryOperatorExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ---------------------------------------------- variants in this enum
[INFO] [stdout] 1685 |     ArgumentMember(Box<ArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 1686 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `UnaryOperatorExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1691:9
[INFO] [stdout]      |
[INFO] [stdout] 1690 | pub struct UnaryOperatorExpression {
[INFO] [stdout]      |            ----------------------- fields in this struct
[INFO] [stdout] 1691 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1692 |     pub operator: Box<UnaryOperator>,
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 1693 |     pub owned_relationship: Vec<UnaryOperatorExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `UnaryOperatorExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1703:9
[INFO] [stdout]      |
[INFO] [stdout] 1702 | pub struct UnaryOperator {
[INFO] [stdout]      |            ------------- field in this struct
[INFO] [stdout] 1703 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `UnaryOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `CastOperator` and `ClassificationTestOperator` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1713:5
[INFO] [stdout]      |
[INFO] [stdout] 1712 | pub enum ClassificationExpressionOperatorMember {
[INFO] [stdout]      |          -------------------------------------- variants in this enum
[INFO] [stdout] 1713 |     CastOperator(Box<CastOperator>),
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 1714 |     ClassificationTestOperator(Box<ClassificationTestOperator>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ClassificationExpressionOperatorMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ArgumentMember`, `EmptyResultMember`, `TypeReferenceMember`, and `TypeResultMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1719:5
[INFO] [stdout]      |
[INFO] [stdout] 1718 | pub enum ClassificationExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ----------------------------------------------- variants in this enum
[INFO] [stdout] 1719 |     ArgumentMember(Box<ArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 1720 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1721 |     TypeReferenceMember(Box<TypeReferenceMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1722 |     TypeResultMember(Box<TypeResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ClassificationExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1727:9
[INFO] [stdout]      |
[INFO] [stdout] 1726 | pub struct ClassificationExpression {
[INFO] [stdout]      |            ------------------------ fields in this struct
[INFO] [stdout] 1727 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1728 |     pub operator: Option<ClassificationExpressionOperatorMember>,
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 1729 |     pub owned_relationship: Vec<ClassificationExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ClassificationExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1739:9
[INFO] [stdout]      |
[INFO] [stdout] 1738 | pub struct ClassificationTestOperator {
[INFO] [stdout]      |            -------------------------- field in this struct
[INFO] [stdout] 1739 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ClassificationTestOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1749:9
[INFO] [stdout]      |
[INFO] [stdout] 1748 | pub struct CastOperator {
[INFO] [stdout]      |            ------------ field in this struct
[INFO] [stdout] 1749 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `CastOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ClassificationTestOperator` and `MetaCastOperator` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1759:5
[INFO] [stdout]      |
[INFO] [stdout] 1758 | pub enum MetaclassificationExpressionOperatorMember {
[INFO] [stdout]      |          ------------------------------------------ variants in this enum
[INFO] [stdout] 1759 |     ClassificationTestOperator(Box<ClassificationTestOperator>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1760 |     MetaCastOperator(Box<MetaCastOperator>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetaclassificationExpressionOperatorMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `EmptyResultMember`, `MetadataArgumentMember`, `TypeReferenceMember`, and `TypeResultMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1765:5
[INFO] [stdout]      |
[INFO] [stdout] 1764 | pub enum MetaclassificationExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          --------------------------------------------------- variants in this enum
[INFO] [stdout] 1765 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1766 |     MetadataArgumentMember(Box<MetadataArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1767 |     TypeReferenceMember(Box<TypeReferenceMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1768 |     TypeResultMember(Box<TypeResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetaclassificationExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1773:9
[INFO] [stdout]      |
[INFO] [stdout] 1772 | pub struct MetaclassificationExpression {
[INFO] [stdout]      |            ---------------------------- fields in this struct
[INFO] [stdout] 1773 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1774 |     pub operator: Option<MetaclassificationExpressionOperatorMember>,
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 1775 |     pub owned_relationship: Vec<MetaclassificationExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetaclassificationExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_parameter` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1785:9
[INFO] [stdout]      |
[INFO] [stdout] 1784 | pub struct ArgumentMember {
[INFO] [stdout]      |            -------------- fields in this struct
[INFO] [stdout] 1785 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1786 |     pub owned_member_parameter: Box<Argument>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1796:9
[INFO] [stdout]      |
[INFO] [stdout] 1795 | pub struct Argument {
[INFO] [stdout]      |            -------- fields in this struct
[INFO] [stdout] 1796 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1797 |     pub owned_relationship: Vec<ArgumentValue>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Argument` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1807:9
[INFO] [stdout]      |
[INFO] [stdout] 1806 | pub struct ArgumentValue {
[INFO] [stdout]      |            ------------- fields in this struct
[INFO] [stdout] 1807 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1808 |     pub value: Box<OwnedExpression>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ArgumentValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_related_element` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1818:9
[INFO] [stdout]      |
[INFO] [stdout] 1817 | pub struct ArgumentExpressionMember {
[INFO] [stdout]      |            ------------------------ fields in this struct
[INFO] [stdout] 1818 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1819 |     pub owned_related_element: Vec<ArgumentExpression>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ArgumentExpressionMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1829:9
[INFO] [stdout]      |
[INFO] [stdout] 1828 | pub struct ArgumentExpression {
[INFO] [stdout]      |            ------------------ fields in this struct
[INFO] [stdout] 1829 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1830 |     pub owned_relationship: Vec<ArgumentExpressionValue>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ArgumentExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1840:9
[INFO] [stdout]      |
[INFO] [stdout] 1839 | pub struct ArgumentExpressionValue {
[INFO] [stdout]      |            ----------------------- fields in this struct
[INFO] [stdout] 1840 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1841 |     pub value: Box<OwnedExpressionReference>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ArgumentExpressionValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_related_element` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1851:9
[INFO] [stdout]      |
[INFO] [stdout] 1850 | pub struct MetadataArgumentMember {
[INFO] [stdout]      |            ---------------------- fields in this struct
[INFO] [stdout] 1851 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1852 |     pub owned_related_element: Vec<MetadataArgument>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetadataArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1862:9
[INFO] [stdout]      |
[INFO] [stdout] 1861 | pub struct MetadataArgument {
[INFO] [stdout]      |            ---------------- fields in this struct
[INFO] [stdout] 1862 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1863 |     pub owned_relationship: Vec<MetadataValue>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetadataArgument` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1873:9
[INFO] [stdout]      |
[INFO] [stdout] 1872 | pub struct MetadataValue {
[INFO] [stdout]      |            ------------- fields in this struct
[INFO] [stdout] 1873 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1874 |     pub value: Box<MetadataReference>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetadataValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1884:9
[INFO] [stdout]      |
[INFO] [stdout] 1883 | pub struct MetadataReference {
[INFO] [stdout]      |            ----------------- fields in this struct
[INFO] [stdout] 1884 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1885 |     pub owned_relationship: Vec<ElementReferenceMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetadataReference` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetaclassificationTestOperator` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1894:12
[INFO] [stdout]      |
[INFO] [stdout] 1894 | pub struct MetaclassificationTestOperator {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1905:9
[INFO] [stdout]      |
[INFO] [stdout] 1904 | pub struct MetaCastOperator {
[INFO] [stdout]      |            ---------------- field in this struct
[INFO] [stdout] 1905 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetaCastOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1915:9
[INFO] [stdout]      |
[INFO] [stdout] 1914 | pub struct ExtentExpression {
[INFO] [stdout]      |            ---------------- fields in this struct
[INFO] [stdout] 1915 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1916 |     pub operator: bool,
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 1917 |     pub owned_relationship: Vec<TypeReferenceMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ExtentExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_feature` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1927:9
[INFO] [stdout]      |
[INFO] [stdout] 1926 | pub struct TypeReferenceMember {
[INFO] [stdout]      |            ------------------- fields in this struct
[INFO] [stdout] 1927 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1928 |     pub owned_member_feature: Box<TypeReference>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TypeReferenceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_feature` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1938:9
[INFO] [stdout]      |
[INFO] [stdout] 1937 | pub struct TypeResultMember {
[INFO] [stdout]      |            ---------------- fields in this struct
[INFO] [stdout] 1938 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1939 |     pub owned_member_feature: Box<TypeReference>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TypeResultMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1949:9
[INFO] [stdout]      |
[INFO] [stdout] 1948 | pub struct TypeReference {
[INFO] [stdout]      |            ------------- fields in this struct
[INFO] [stdout] 1949 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1950 |     pub owned_relationship: Vec<ReferenceTyping>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TypeReference` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `type_` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1960:9
[INFO] [stdout]      |
[INFO] [stdout] 1959 | pub struct ReferenceTyping {
[INFO] [stdout]      |            --------------- fields in this struct
[INFO] [stdout] 1960 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1961 |     pub type_: QualifiedNameRef,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ReferenceTyping` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_related_element` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1971:9
[INFO] [stdout]      |
[INFO] [stdout] 1970 | pub struct EmptyResultMember {
[INFO] [stdout]      |            ----------------- fields in this struct
[INFO] [stdout] 1971 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1972 |     pub owned_related_element: Vec<EmptyFeature>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `EmptyResultMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1982:9
[INFO] [stdout]      |
[INFO] [stdout] 1981 | pub struct EmptyFeature {
[INFO] [stdout]      |            ------------ field in this struct
[INFO] [stdout] 1982 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `EmptyFeature` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `FeatureChainExpression` and `NonFeatureChainPrimaryExpression` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1992:5
[INFO] [stdout]      |
[INFO] [stdout] 1991 | pub enum PrimaryExpression {
[INFO] [stdout]      |          ----------------- variants in this enum
[INFO] [stdout] 1992 |     FeatureChainExpression(Box<FeatureChainExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1993 |     NonFeatureChainPrimaryExpression(Box<NonFeatureChainPrimaryExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `PrimaryExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:1999:9
[INFO] [stdout]      |
[INFO] [stdout] 1998 | pub struct PrimaryArgumentValue {
[INFO] [stdout]      |            -------------------- fields in this struct
[INFO] [stdout] 1999 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2000 |     pub value: Box<PrimaryExpression>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `PrimaryArgumentValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2010:9
[INFO] [stdout]      |
[INFO] [stdout] 2009 | pub struct PrimaryArgument {
[INFO] [stdout]      |            --------------- fields in this struct
[INFO] [stdout] 2010 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2011 |     pub owned_relationship: Vec<PrimaryArgumentValue>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `PrimaryArgument` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_parameter` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2021:9
[INFO] [stdout]      |
[INFO] [stdout] 2020 | pub struct PrimaryArgumentMember {
[INFO] [stdout]      |            --------------------- fields in this struct
[INFO] [stdout] 2021 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2022 |     pub owned_member_parameter: Box<PrimaryArgument>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `PrimaryArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2032:5
[INFO] [stdout]      |
[INFO] [stdout] 2031 | pub enum NonFeatureChainPrimaryExpression {
[INFO] [stdout]      |          -------------------------------- variants in this enum
[INFO] [stdout] 2032 |     BracketExpression(Box<BracketExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2033 |     IndexExpression(Box<IndexExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 2034 |     SequenceExpression(Box<SequenceExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2035 |     SelectExpression(Box<SelectExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 2036 |     CollectExpression(Box<CollectExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2037 |     FunctionOperationExpression(Box<FunctionOperationExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2038 |     BaseExpression(Box<BaseExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `NonFeatureChainPrimaryExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NonFeatureChainPrimaryArgumentValue` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2043:12
[INFO] [stdout]      |
[INFO] [stdout] 2043 | pub struct NonFeatureChainPrimaryArgumentValue {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NonFeatureChainPrimaryArgument` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2054:12
[INFO] [stdout]      |
[INFO] [stdout] 2054 | pub struct NonFeatureChainPrimaryArgument {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_parameter` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2066:9
[INFO] [stdout]      |
[INFO] [stdout] 2065 | pub struct NonFeatureChainPrimaryArgumentMember {
[INFO] [stdout]      |            ------------------------------------ fields in this struct
[INFO] [stdout] 2066 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2067 |     pub owned_member_parameter: Box<PrimaryArgument>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `NonFeatureChainPrimaryArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `PrimaryArgumentMember` and `SequenceExpressionListMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2077:5
[INFO] [stdout]      |
[INFO] [stdout] 2076 | pub enum BracketExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ---------------------------------------- variants in this enum
[INFO] [stdout] 2077 |     PrimaryArgumentMember(Box<PrimaryArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2078 |     SequenceExpressionListMember(Box<SequenceExpressionListMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BracketExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2083:9
[INFO] [stdout]      |
[INFO] [stdout] 2082 | pub struct BracketExpression {
[INFO] [stdout]      |            ----------------- fields in this struct
[INFO] [stdout] 2083 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2084 |     pub operator: bool,
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout] 2085 |     pub owned_relationship: Vec<BracketExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BracketExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `PrimaryArgumentMember` and `SequenceExpressionListMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2095:5
[INFO] [stdout]      |
[INFO] [stdout] 2094 | pub enum IndexExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          -------------------------------------- variants in this enum
[INFO] [stdout] 2095 |     PrimaryArgumentMember(Box<PrimaryArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2096 |     SequenceExpressionListMember(Box<SequenceExpressionListMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `IndexExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2101:9
[INFO] [stdout]      |
[INFO] [stdout] 2100 | pub struct IndexExpression {
[INFO] [stdout]      |            --------------- fields in this struct
[INFO] [stdout] 2101 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2102 |     pub owned_relationship: Vec<IndexExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `IndexExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2112:9
[INFO] [stdout]      |
[INFO] [stdout] 2111 | pub struct SequenceExpression {
[INFO] [stdout]      |            ------------------ field in this struct
[INFO] [stdout] 2112 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2122:9
[INFO] [stdout]      |
[INFO] [stdout] 2121 | pub struct SequenceExpressionList {
[INFO] [stdout]      |            ---------------------- field in this struct
[INFO] [stdout] 2122 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceExpressionList` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SequenceOperatorExpressionOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2131:10
[INFO] [stdout]      |
[INFO] [stdout] 2131 | pub enum SequenceOperatorExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SequenceOperatorExpression` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2137:12
[INFO] [stdout]      |
[INFO] [stdout] 2137 | pub struct SequenceOperatorExpression {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_feature` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2150:9
[INFO] [stdout]      |
[INFO] [stdout] 2149 | pub struct SequenceExpressionListMember {
[INFO] [stdout]      |            ---------------------------- fields in this struct
[INFO] [stdout] 2150 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2151 |     pub owned_member_feature: Box<SequenceExpressionList>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SequenceExpressionListMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `FeatureChainMember` and `NonFeatureChainPrimaryArgumentMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2161:5
[INFO] [stdout]      |
[INFO] [stdout] 2160 | pub enum FeatureChainExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          --------------------------------------------- variants in this enum
[INFO] [stdout] 2161 |     FeatureChainMember(Box<FeatureChainMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2162 |     NonFeatureChainPrimaryArgumentMember(Box<NonFeatureChainPrimaryArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureChainExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2167:9
[INFO] [stdout]      |
[INFO] [stdout] 2166 | pub struct FeatureChainExpression {
[INFO] [stdout]      |            ---------------------- fields in this struct
[INFO] [stdout] 2167 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2168 |     pub owned_relationship: Vec<FeatureChainExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureChainExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `BodyArgumentMember` and `PrimaryArgumentMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2178:5
[INFO] [stdout]      |
[INFO] [stdout] 2177 | pub enum CollectExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ---------------------------------------- variants in this enum
[INFO] [stdout] 2178 |     BodyArgumentMember(Box<BodyArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2179 |     PrimaryArgumentMember(Box<PrimaryArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `CollectExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2184:9
[INFO] [stdout]      |
[INFO] [stdout] 2183 | pub struct CollectExpression {
[INFO] [stdout]      |            ----------------- fields in this struct
[INFO] [stdout] 2184 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2185 |     pub owned_relationship: Vec<CollectExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `CollectExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `BodyArgumentMember` and `PrimaryArgumentMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2195:5
[INFO] [stdout]      |
[INFO] [stdout] 2194 | pub enum SelectExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          --------------------------------------- variants in this enum
[INFO] [stdout] 2195 |     BodyArgumentMember(Box<BodyArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2196 |     PrimaryArgumentMember(Box<PrimaryArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SelectExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2201:9
[INFO] [stdout]      |
[INFO] [stdout] 2200 | pub struct SelectExpression {
[INFO] [stdout]      |            ---------------- fields in this struct
[INFO] [stdout] 2201 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2202 |     pub owned_relationship: Vec<SelectExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `SelectExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `BodyArgumentMember`, `EmptyResultMember`, `FunctionReferenceArgumentMember`, `InstantiatedTypeMember`, and `PrimaryArgumentMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2212:5
[INFO] [stdout]      |
[INFO] [stdout] 2211 | pub enum FunctionOperationExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          -------------------------------------------------- variants in this enum
[INFO] [stdout] 2212 |     BodyArgumentMember(Box<BodyArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2213 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2214 |     FunctionReferenceArgumentMember(Box<FunctionReferenceArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2215 |     InstantiatedTypeMember(Box<InstantiatedTypeMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2216 |     PrimaryArgumentMember(Box<PrimaryArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionOperationExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2221:9
[INFO] [stdout]      |
[INFO] [stdout] 2220 | pub struct FunctionOperationExpression {
[INFO] [stdout]      |            --------------------------- fields in this struct
[INFO] [stdout] 2221 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2222 |     pub owned_relationship: Vec<FunctionOperationExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionOperationExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_parameter` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2232:9
[INFO] [stdout]      |
[INFO] [stdout] 2231 | pub struct BodyArgumentMember {
[INFO] [stdout]      |            ------------------ fields in this struct
[INFO] [stdout] 2232 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2233 |     pub owned_member_parameter: Box<BodyArgument>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BodyArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2243:9
[INFO] [stdout]      |
[INFO] [stdout] 2242 | pub struct BodyArgument {
[INFO] [stdout]      |            ------------ fields in this struct
[INFO] [stdout] 2243 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2244 |     pub owned_relationship: Vec<BodyArgumentValue>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BodyArgument` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2254:9
[INFO] [stdout]      |
[INFO] [stdout] 2253 | pub struct BodyArgumentValue {
[INFO] [stdout]      |            ----------------- fields in this struct
[INFO] [stdout] 2254 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2255 |     pub value: Box<BodyExpression>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BodyArgumentValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_parameter` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2265:9
[INFO] [stdout]      |
[INFO] [stdout] 2264 | pub struct FunctionReferenceArgumentMember {
[INFO] [stdout]      |            ------------------------------- fields in this struct
[INFO] [stdout] 2265 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2266 |     pub owned_member_parameter: Box<FunctionReferenceArgument>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReferenceArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2276:9
[INFO] [stdout]      |
[INFO] [stdout] 2275 | pub struct FunctionReferenceArgument {
[INFO] [stdout]      |            ------------------------- fields in this struct
[INFO] [stdout] 2276 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2277 |     pub owned_relationship: Vec<FunctionReferenceArgumentValue>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReferenceArgument` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2287:9
[INFO] [stdout]      |
[INFO] [stdout] 2286 | pub struct FunctionReferenceArgumentValue {
[INFO] [stdout]      |            ------------------------------ fields in this struct
[INFO] [stdout] 2287 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2288 |     pub value: Box<FunctionReferenceExpression>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReferenceArgumentValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2298:9
[INFO] [stdout]      |
[INFO] [stdout] 2297 | pub struct FunctionReferenceExpression {
[INFO] [stdout]      |            --------------------------- fields in this struct
[INFO] [stdout] 2298 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2299 |     pub owned_relationship: Vec<FunctionReferenceMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReferenceExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_feature` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2309:9
[INFO] [stdout]      |
[INFO] [stdout] 2308 | pub struct FunctionReferenceMember {
[INFO] [stdout]      |            ----------------------- fields in this struct
[INFO] [stdout] 2309 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2310 |     pub owned_member_feature: Box<FunctionReference>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReferenceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2320:9
[INFO] [stdout]      |
[INFO] [stdout] 2319 | pub struct FunctionReference {
[INFO] [stdout]      |            ----------------- fields in this struct
[INFO] [stdout] 2320 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2321 |     pub owned_relationship: Vec<ReferenceTyping>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReference` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `FeatureReferenceMember` and `OwnedFeatureChainMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2331:5
[INFO] [stdout]      |
[INFO] [stdout] 2330 | pub enum FeatureChainMember {
[INFO] [stdout]      |          ------------------ variants in this enum
[INFO] [stdout] 2331 |     FeatureReferenceMember(Box<FeatureReferenceMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2332 |     OwnedFeatureChainMember(Box<OwnedFeatureChainMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureChainMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_element` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2338:9
[INFO] [stdout]      |
[INFO] [stdout] 2337 | pub struct OwnedFeatureChainMember {
[INFO] [stdout]      |            ----------------------- fields in this struct
[INFO] [stdout] 2338 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2339 |     pub owned_member_element: Box<FeatureChain>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `OwnedFeatureChainMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2349:5
[INFO] [stdout]      |
[INFO] [stdout] 2348 | pub enum BaseExpression {
[INFO] [stdout]      |          -------------- variants in this enum
[INFO] [stdout] 2349 |     NullExpression(Box<NullExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 2350 |     LiteralExpression(Box<LiteralExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2351 |     FeatureReferenceExpression(Box<FeatureReferenceExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2352 |     MetadataAccessExpression(Box<MetadataAccessExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2353 |     InvocationExpression(Box<InvocationExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2354 |     ConstructorExpression(Box<ConstructorExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2355 |     BodyExpression(Box<BodyExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BaseExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2361:9
[INFO] [stdout]      |
[INFO] [stdout] 2360 | pub struct NullExpression {
[INFO] [stdout]      |            -------------- field in this struct
[INFO] [stdout] 2361 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `NullExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `EmptyResultMember` and `FeatureReferenceMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2371:5
[INFO] [stdout]      |
[INFO] [stdout] 2370 | pub enum FeatureReferenceExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ------------------------------------------------- variants in this enum
[INFO] [stdout] 2371 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2372 |     FeatureReferenceMember(Box<FeatureReferenceMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureReferenceExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2377:9
[INFO] [stdout]      |
[INFO] [stdout] 2376 | pub struct FeatureReferenceExpression {
[INFO] [stdout]      |            -------------------------- fields in this struct
[INFO] [stdout] 2377 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2378 |     pub owned_relationship: Vec<FeatureReferenceExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureReferenceExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `member_element` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2388:9
[INFO] [stdout]      |
[INFO] [stdout] 2387 | pub struct FeatureReferenceMember {
[INFO] [stdout]      |            ---------------------- fields in this struct
[INFO] [stdout] 2388 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2389 |     pub member_element: Box<FeatureReference>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureReferenceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2399:9
[INFO] [stdout]      |
[INFO] [stdout] 2398 | pub struct FeatureReference {
[INFO] [stdout]      |            ---------------- field in this struct
[INFO] [stdout] 2399 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureReference` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2409:9
[INFO] [stdout]      |
[INFO] [stdout] 2408 | pub struct MetadataAccessExpression {
[INFO] [stdout]      |            ------------------------ fields in this struct
[INFO] [stdout] 2409 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2410 |     pub owned_relationship: Vec<ElementReferenceMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetadataAccessExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `member_element` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2420:9
[INFO] [stdout]      |
[INFO] [stdout] 2419 | pub struct ElementReferenceMember {
[INFO] [stdout]      |            ---------------------- fields in this struct
[INFO] [stdout] 2420 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2421 |     pub member_element: QualifiedNameRef,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ElementReferenceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `EmptyResultMember` and `InstantiatedTypeMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2431:5
[INFO] [stdout]      |
[INFO] [stdout] 2430 | pub enum InvocationExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ------------------------------------------- variants in this enum
[INFO] [stdout] 2431 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2432 |     InstantiatedTypeMember(Box<InstantiatedTypeMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `InvocationExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2437:9
[INFO] [stdout]      |
[INFO] [stdout] 2436 | pub struct InvocationExpression {
[INFO] [stdout]      |            -------------------- fields in this struct
[INFO] [stdout] 2437 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2438 |     pub owned_relationship: Vec<InvocationExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `InvocationExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ConstructorResultMember` and `InstantiatedTypeMember` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2448:5
[INFO] [stdout]      |
[INFO] [stdout] 2447 | pub enum ConstructorExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          -------------------------------------------- variants in this enum
[INFO] [stdout] 2448 |     ConstructorResultMember(Box<ConstructorResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2449 |     InstantiatedTypeMember(Box<InstantiatedTypeMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConstructorExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2454:9
[INFO] [stdout]      |
[INFO] [stdout] 2453 | pub struct ConstructorExpression {
[INFO] [stdout]      |            --------------------- fields in this struct
[INFO] [stdout] 2454 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2455 |     pub owned_relationship: Vec<ConstructorExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConstructorExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_related_element` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2465:9
[INFO] [stdout]      |
[INFO] [stdout] 2464 | pub struct ConstructorResultMember {
[INFO] [stdout]      |            ----------------------- fields in this struct
[INFO] [stdout] 2465 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2466 |     pub owned_related_element: Vec<ConstructorResult>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConstructorResultMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2476:9
[INFO] [stdout]      |
[INFO] [stdout] 2475 | pub struct ConstructorResult {
[INFO] [stdout]      |            ----------------- field in this struct
[INFO] [stdout] 2476 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ConstructorResult` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `member_element` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2486:9
[INFO] [stdout]      |
[INFO] [stdout] 2485 | pub struct InstantiatedTypeMember {
[INFO] [stdout]      |            ---------------------- fields in this struct
[INFO] [stdout] 2486 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2487 |     pub member_element: Option<Box<InstantiatedTypeReference>>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `InstantiatedTypeMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2497:9
[INFO] [stdout]      |
[INFO] [stdout] 2496 | pub struct InstantiatedTypeReference {
[INFO] [stdout]      |            ------------------------- field in this struct
[INFO] [stdout] 2497 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `InstantiatedTypeReference` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ArgumentList` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2506:12
[INFO] [stdout]      |
[INFO] [stdout] 2506 | pub struct ArgumentList {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PositionalArgumentList` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2516:12
[INFO] [stdout]      |
[INFO] [stdout] 2516 | pub struct PositionalArgumentList {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamedArgumentList` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2527:12
[INFO] [stdout]      |
[INFO] [stdout] 2527 | pub struct NamedArgumentList {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamedArgumentMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2538:12
[INFO] [stdout]      |
[INFO] [stdout] 2538 | pub struct NamedArgumentMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `NamedArgumentOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2549:10
[INFO] [stdout]      |
[INFO] [stdout] 2549 | pub enum NamedArgumentOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamedArgument` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2555:12
[INFO] [stdout]      |
[INFO] [stdout] 2555 | pub struct NamedArgument {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ParameterRedefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2566:12
[INFO] [stdout]      |
[INFO] [stdout] 2566 | pub struct ParameterRedefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2578:9
[INFO] [stdout]      |
[INFO] [stdout] 2577 | pub struct BodyExpression {
[INFO] [stdout]      |            -------------- fields in this struct
[INFO] [stdout] 2578 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2579 |     pub owned_relationship: Vec<ExpressionBodyMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BodyExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_feature` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2589:9
[INFO] [stdout]      |
[INFO] [stdout] 2588 | pub struct ExpressionBodyMember {
[INFO] [stdout]      |            -------------------- fields in this struct
[INFO] [stdout] 2589 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2590 |     pub owned_member_feature: Box<ExpressionBody>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ExpressionBodyMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2600:9
[INFO] [stdout]      |
[INFO] [stdout] 2599 | pub struct ExpressionBody {
[INFO] [stdout]      |            -------------- field in this struct
[INFO] [stdout] 2600 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ExpressionBody` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `LiteralBoolean`, `LiteralString`, `LiteralInteger`, `LiteralReal`, and `LiteralInfinity` are never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2610:5
[INFO] [stdout]      |
[INFO] [stdout] 2609 | pub enum LiteralExpression {
[INFO] [stdout]      |          ----------------- variants in this enum
[INFO] [stdout] 2610 |     LiteralBoolean(Box<LiteralBoolean>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 2611 |     LiteralString(Box<LiteralString>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout] 2612 |     LiteralInteger(Box<LiteralInteger>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 2613 |     LiteralReal(Box<LiteralReal>),
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 2614 |     LiteralInfinity(Box<LiteralInfinity>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `LiteralExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2620:9
[INFO] [stdout]      |
[INFO] [stdout] 2619 | pub struct LiteralBoolean {
[INFO] [stdout]      |            -------------- fields in this struct
[INFO] [stdout] 2620 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2621 |     pub value: Box<BooleanValue>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `LiteralBoolean` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2631:9
[INFO] [stdout]      |
[INFO] [stdout] 2630 | pub struct BooleanValue {
[INFO] [stdout]      |            ------------ field in this struct
[INFO] [stdout] 2631 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BooleanValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2641:9
[INFO] [stdout]      |
[INFO] [stdout] 2640 | pub struct LiteralString {
[INFO] [stdout]      |            ------------- fields in this struct
[INFO] [stdout] 2641 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2642 |     pub value: String,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `LiteralString` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2652:9
[INFO] [stdout]      |
[INFO] [stdout] 2651 | pub struct LiteralInteger {
[INFO] [stdout]      |            -------------- fields in this struct
[INFO] [stdout] 2652 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2653 |     pub value: String,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `LiteralInteger` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2663:9
[INFO] [stdout]      |
[INFO] [stdout] 2662 | pub struct LiteralReal {
[INFO] [stdout]      |            ----------- fields in this struct
[INFO] [stdout] 2663 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2664 |     pub value: Box<RealValue>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `LiteralReal` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2674:9
[INFO] [stdout]      |
[INFO] [stdout] 2673 | pub struct RealValue {
[INFO] [stdout]      |            --------- field in this struct
[INFO] [stdout] 2674 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `RealValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2684:9
[INFO] [stdout]      |
[INFO] [stdout] 2683 | pub struct LiteralInfinity {
[INFO] [stdout]      |            --------------- field in this struct
[INFO] [stdout] 2684 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `LiteralInfinity` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Interaction` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2693:12
[INFO] [stdout]      |
[INFO] [stdout] 2693 | pub struct Interaction {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Flow` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2703:12
[INFO] [stdout]      |
[INFO] [stdout] 2703 | pub struct Flow {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SuccessionFlow` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2713:12
[INFO] [stdout]      |
[INFO] [stdout] 2713 | pub struct SuccessionFlow {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FlowDeclarationOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2723:10
[INFO] [stdout]      |
[INFO] [stdout] 2723 | pub enum FlowDeclarationOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlowDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2729:12
[INFO] [stdout]      |
[INFO] [stdout] 2729 | pub struct FlowDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PayloadFeatureMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2741:12
[INFO] [stdout]      |
[INFO] [stdout] 2741 | pub struct PayloadFeatureMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `PayloadFeatureOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2752:10
[INFO] [stdout]      |
[INFO] [stdout] 2752 | pub enum PayloadFeatureOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PayloadFeature` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2758:12
[INFO] [stdout]      |
[INFO] [stdout] 2758 | pub struct PayloadFeature {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PayloadFeatureSpecializationPart` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2769:12
[INFO] [stdout]      |
[INFO] [stdout] 2769 | pub struct PayloadFeatureSpecializationPart {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlowEndMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2780:12
[INFO] [stdout]      |
[INFO] [stdout] 2780 | pub struct FlowEndMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FlowEndOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2791:10
[INFO] [stdout]      |
[INFO] [stdout] 2791 | pub enum FlowEndOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlowEnd` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2797:12
[INFO] [stdout]      |
[INFO] [stdout] 2797 | pub struct FlowEnd {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlowFeatureMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2808:12
[INFO] [stdout]      |
[INFO] [stdout] 2808 | pub struct FlowFeatureMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlowFeature` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2819:12
[INFO] [stdout]      |
[INFO] [stdout] 2819 | pub struct FlowFeature {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlowFeatureRedefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2830:12
[INFO] [stdout]      |
[INFO] [stdout] 2830 | pub struct FlowFeatureRedefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValuePart` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2841:12
[INFO] [stdout]      |
[INFO] [stdout] 2841 | pub struct ValuePart {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureValue` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2852:12
[INFO] [stdout]      |
[INFO] [stdout] 2852 | pub struct FeatureValue {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Multiplicity` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2865:10
[INFO] [stdout]      |
[INFO] [stdout] 2865 | pub enum Multiplicity {
[INFO] [stdout]      |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultiplicitySubset` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2872:12
[INFO] [stdout]      |
[INFO] [stdout] 2872 | pub struct MultiplicitySubset {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultiplicityRange` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2882:12
[INFO] [stdout]      |
[INFO] [stdout] 2882 | pub struct MultiplicityRange {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedMultiplicity` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2892:12
[INFO] [stdout]      |
[INFO] [stdout] 2892 | pub struct OwnedMultiplicity {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedMultiplicityRange` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2903:12
[INFO] [stdout]      |
[INFO] [stdout] 2903 | pub struct OwnedMultiplicityRange {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultiplicityBounds` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2913:12
[INFO] [stdout]      |
[INFO] [stdout] 2913 | pub struct MultiplicityBounds {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MultiplicityExpressionMemberOwnedRelatedElementMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2924:10
[INFO] [stdout]      |
[INFO] [stdout] 2924 | pub enum MultiplicityExpressionMemberOwnedRelatedElementMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultiplicityExpressionMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2930:12
[INFO] [stdout]      |
[INFO] [stdout] 2930 | pub struct MultiplicityExpressionMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Metaclass` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2941:12
[INFO] [stdout]      |
[INFO] [stdout] 2941 | pub struct Metaclass {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrefixMetadataAnnotation` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2951:12
[INFO] [stdout]      |
[INFO] [stdout] 2951 | pub struct PrefixMetadataAnnotation {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrefixMetadataMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2962:12
[INFO] [stdout]      |
[INFO] [stdout] 2962 | pub struct PrefixMetadataMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrefixMetadataFeature` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2973:12
[INFO] [stdout]      |
[INFO] [stdout] 2973 | pub struct PrefixMetadataFeature {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MetadataFeatureOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2984:10
[INFO] [stdout]      |
[INFO] [stdout] 2984 | pub enum MetadataFeatureOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataFeature` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:2990:12
[INFO] [stdout]      |
[INFO] [stdout] 2990 | pub struct MetadataFeature {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataFeatureDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3001:12
[INFO] [stdout]      |
[INFO] [stdout] 3001 | pub struct MetadataFeatureDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataBody` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3012:12
[INFO] [stdout]      |
[INFO] [stdout] 3012 | pub struct MetadataBody {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MetadataBodyElement` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3023:10
[INFO] [stdout]      |
[INFO] [stdout] 3023 | pub enum MetadataBodyElement {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataBodyFeatureMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3032:12
[INFO] [stdout]      |
[INFO] [stdout] 3032 | pub struct MetadataBodyFeatureMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataBodyFeature` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3043:12
[INFO] [stdout]      |
[INFO] [stdout] 3043 | pub struct MetadataBodyFeature {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Package` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3054:12
[INFO] [stdout]      |
[INFO] [stdout] 3054 | pub struct Package {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LibraryPackage` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3065:12
[INFO] [stdout]      |
[INFO] [stdout] 3065 | pub struct LibraryPackage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PackageDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3077:12
[INFO] [stdout]      |
[INFO] [stdout] 3077 | pub struct PackageDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PackageBody` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3087:12
[INFO] [stdout]      |
[INFO] [stdout] 3087 | pub struct PackageBody {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ElementFilterMember` is never constructed
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3098:12
[INFO] [stdout]      |
[INFO] [stdout] 3098 | pub struct ElementFilterMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AstNodeKind` is never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3112:10
[INFO] [stdout]      |
[INFO] [stdout] 3112 | pub enum AstNodeKind {
[INFO] [stdout]      |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `span` and `kind_name` are never used
[INFO] [stdout]     --> tests/../generated/kerml/ast.rs:3376:12
[INFO] [stdout]      |
[INFO] [stdout] 3374 | impl AstNodeKind {
[INFO] [stdout]      | ---------------- methods in this implementation
[INFO] [stdout] 3375 |     /// Return the span of the contained node.
[INFO] [stdout] 3376 |     pub fn span(&self) -> Span {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3641 |     pub fn kind_name(&self) -> &'static str {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]   --> tests/../generated/kerml/parser.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct Token {
[INFO] [stdout]    |            ----- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 13 |     pub span: Span,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Token` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> tests/../generated/kerml/parser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Parser {
[INFO] [stdout]    |            ------ fields in this struct
[INFO] [stdout] 17 |     tokens: Vec<Token>,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 18 |     pos: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 19 |     visiting: std::collections::HashSet<(usize, &'static str)>,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 25 |     rule_context: Vec<(&'static str, usize)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 26 |     /// LR head position for SCC group 0
[INFO] [stdout] 27 |     lr_head_0: Option<usize>,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 28 |     /// LR head position for SCC group 1
[INFO] [stdout] 29 |     lr_head_1: Option<usize>,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 30 |     /// LR head position for SCC group 2
[INFO] [stdout] 31 |     lr_head_2: Option<usize>,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 32 |     lr_argument: Option<(usize, usize, Argument)>,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 33 |     lr_argument_member: Option<(usize, usize, ArgumentMember)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 34 |     lr_argument_value: Option<(usize, usize, ArgumentValue)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 35 |     lr_binary_operator_expression: Option<(usize, usize, BinaryOperatorExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 36 |     lr_bracket_expression: Option<(usize, usize, BracketExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 37 |     lr_classification_expression: Option<(usize, usize, ClassificationExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 38 |     lr_collect_expression: Option<(usize, usize, CollectExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 39 |     lr_conditional_binary_operator_expression: Option<(usize, usize, ConditionalBinaryOperatorExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 40 |     lr_feature_chain_expression: Option<(usize, usize, FeatureChainExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 41 |     lr_filter_package: Option<(usize, usize, FilterPackage)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 42 |     lr_function_operation_expression: Option<(usize, usize, FunctionOperationExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 43 |     lr_import_declaration: Option<(usize, usize, ImportDeclaration)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 44 |     lr_index_expression: Option<(usize, usize, IndexExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 45 |     lr_namespace_import: Option<(usize, usize, NamespaceImport)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 46 |     lr_non_feature_chain_primary_argument_member: Option<(usize, usize, NonFeatureChainPrimaryArgumentMember)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 47 |     lr_non_feature_chain_primary_expression: Option<(usize, usize, NonFeatureChainPrimaryExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 48 |     lr_owned_expression: Option<(usize, usize, OwnedExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 49 |     lr_primary_argument: Option<(usize, usize, PrimaryArgument)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 50 |     lr_primary_argument_member: Option<(usize, usize, PrimaryArgumentMember)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 51 |     lr_primary_argument_value: Option<(usize, usize, PrimaryArgumentValue)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 52 |     lr_primary_expression: Option<(usize, usize, PrimaryExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 53 |     lr_select_expression: Option<(usize, usize, SelectExpression)>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `is_composite` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11717:32
[INFO] [stdout]       |
[INFO] [stdout] 11717 |         let mut is_composite = false;
[INFO] [stdout]       |                                ^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 11720 |         is_composite = true;
[INFO] [stdout]       |         ------------------- `is_composite` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `owned_member_feature_opt` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:11800:55
[INFO] [stdout]       |
[INFO] [stdout] 11800 |         let mut owned_member_feature_opt: Option<_> = None;
[INFO] [stdout]       |                                                       ^^^^ this value is reassigned later and never used
[INFO] [stdout] 11801 |         let v = self.parse_expression_body()?;
[INFO] [stdout] 11802 |         owned_member_feature_opt = Some(Box::new(v));
[INFO] [stdout]       |         ------------------------ `owned_member_feature_opt` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]      --> tests/../generated/kerml/parser.rs:57:12
[INFO] [stdout]       |
[INFO] [stdout]    56 | impl Parser {
[INFO] [stdout]       | ----------- associated items in this implementation
[INFO] [stdout]    57 |     pub fn new(tokens: Vec<Token>) -> Self {
[INFO] [stdout]       |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]    93 |     pub fn pos(&self) -> usize {
[INFO] [stdout]       |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]   100 |     fn enter_rule(&mut self, rule: &'static str) -> bool {
[INFO] [stdout]       |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   105 |     fn leave_rule(&mut self, pos: usize, rule: &'static str) {
[INFO] [stdout]       |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   109 |     fn current(&self) -> Option<&Token> {
[INFO] [stdout]       |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   113 |     fn current_span(&self) -> Span {
[INFO] [stdout]       |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   117 |     fn advance(&mut self) -> Option<&Token> {
[INFO] [stdout]       |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   123 |     fn expect(&mut self, kind: TokenKind) -> Result<&Token> {
[INFO] [stdout]       |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   140 |     fn expect_any(&mut self) -> Result<&Token> {
[INFO] [stdout]       |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   147 |     fn save(&self) -> usize {
[INFO] [stdout]       |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout]   151 |     fn restore(&mut self, pos: usize) {
[INFO] [stdout]       |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   156 |     fn is_parse_excluded(&self, start_pos: usize, rule: &'static str, end_pos: usize) -> bool {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   161 |     fn exclude_parse(&mut self, start_pos: usize, rule: &'static str, end_pos: usize) {
[INFO] [stdout]       |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   173 |     fn push_rule_context(&mut self, rule: &'static str, entry_pos: usize) {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   179 |     fn pop_rule_context(&mut self) {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   185 |     fn is_current_pos_excluded(&self) -> bool {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   195 |     fn parse_cross_ref(&mut self) -> Result<QualifiedNameRef> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   234 |     pub fn parse_identification(&mut self) -> Result<Identification> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   280 |     pub fn parse_relationship_body(&mut self) -> Result<RelationshipBody> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   342 |     pub fn parse_relationship_owned_element(&mut self) -> Result<RelationshipOwnedElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   390 |     pub fn parse_owned_related_element(&mut self) -> Result<OwnedRelatedElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   430 |     pub fn parse_dependency(&mut self) -> Result<Dependency> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   523 |     pub fn parse_annotation(&mut self) -> Result<Annotation> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   547 |     pub fn parse_owned_annotation(&mut self) -> Result<OwnedAnnotation> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   571 |     pub fn parse_annotating_element(&mut self) -> Result<AnnotatingElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   627 |     pub fn parse_comment(&mut self) -> Result<Comment> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   692 |     pub fn parse_documentation(&mut self) -> Result<Documentation> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   727 |     pub fn parse_textual_representation(&mut self) -> Result<TextualRepresentation> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   763 |     pub fn parse_root_namespace(&mut self) -> Result<RootNamespace> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   802 |     pub fn parse_namespace(&mut self) -> Result<Namespace> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   842 |     pub fn parse_namespace_declaration(&mut self) -> Result<NamespaceDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   864 |     pub fn parse_namespace_body(&mut self) -> Result<NamespaceBody> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   926 |     pub fn parse_namespace_body_element(&mut self) -> Result<NamespaceBodyElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]   981 |     pub fn parse_member_prefix(&mut self) -> Result<MemberPrefix> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1009 |     pub fn parse_visibility_indicator(&mut self) -> Result<VisibilityIndicator> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1059 |     pub fn parse_namespace_member(&mut self) -> Result<NamespaceMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1099 |     pub fn parse_non_feature_member(&mut self) -> Result<NonFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1124 |     pub fn parse_namespace_feature_member(&mut self) -> Result<NamespaceFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1149 |     pub fn parse_alias_member(&mut self) -> Result<AliasMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1203 |     pub fn parse_qualified_name(&mut self) -> Result<QualifiedName> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1269 |     pub fn parse_import(&mut self) -> Result<Import> {
[INFO] [stdout]       |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1304 |     fn parse_import_declaration_body(&mut self) -> Result<ImportDeclaration> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1334 |     pub fn parse_import_declaration(&mut self) -> Result<ImportDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1401 |     pub fn parse_membership_import(&mut self) -> Result<MembershipImport> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1434 |     fn parse_namespace_import_body(&mut self) -> Result<NamespaceImport> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1481 |     pub fn parse_namespace_import(&mut self) -> Result<NamespaceImport> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1548 |     fn parse_filter_package_body(&mut self) -> Result<FilterPackage> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1581 |     pub fn parse_filter_package(&mut self) -> Result<FilterPackage> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1648 |     pub fn parse_filter_package_member(&mut self) -> Result<FilterPackageMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1674 |     pub fn parse_member_element(&mut self) -> Result<MemberElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1714 |     pub fn parse_non_feature_element(&mut self) -> Result<NonFeatureElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  1946 |     pub fn parse_feature_element(&mut self) -> Result<FeatureElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2050 |     pub fn parse_type_(&mut self) -> Result<Type> {
[INFO] [stdout]       |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2074 |     pub fn parse_type_prefix(&mut self) -> Result<TypePrefix> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2120 |     pub fn parse_type_declaration(&mut self) -> Result<TypeDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2235 |     pub fn parse_specialization_part(&mut self) -> Result<SpecializationPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2285 |     pub fn parse_conjugation_part(&mut self) -> Result<ConjugationPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2318 |     pub fn parse_type_relationship_part(&mut self) -> Result<TypeRelationshipPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2374 |     pub fn parse_disjoining_part(&mut self) -> Result<DisjoiningPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2417 |     pub fn parse_unioning_part(&mut self) -> Result<UnioningPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2459 |     pub fn parse_intersecting_part(&mut self) -> Result<IntersectingPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2501 |     pub fn parse_differencing_part(&mut self) -> Result<DifferencingPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2543 |     pub fn parse_type_body(&mut self) -> Result<TypeBody> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2605 |     pub fn parse_type_body_element(&mut self) -> Result<TypeBodyElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2669 |     pub fn parse_specialization(&mut self) -> Result<Specialization> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2708 |     pub fn parse_owned_specialization(&mut self) -> Result<OwnedSpecialization> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2729 |     pub fn parse_specific_type(&mut self) -> Result<SpecificType> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2781 |     pub fn parse_general_type(&mut self) -> Result<GeneralType> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2833 |     pub fn parse_conjugation(&mut self) -> Result<Conjugation> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2934 |     pub fn parse_owned_conjugation(&mut self) -> Result<OwnedConjugation> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  2986 |     pub fn parse_disjoining(&mut self) -> Result<Disjoining> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3079 |     pub fn parse_owned_disjoining(&mut self) -> Result<OwnedDisjoining> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3131 |     pub fn parse_unioning(&mut self) -> Result<Unioning> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3185 |     pub fn parse_intersecting(&mut self) -> Result<Intersecting> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3239 |     pub fn parse_differencing(&mut self) -> Result<Differencing> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3293 |     pub fn parse_feature_member(&mut self) -> Result<FeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3333 |     pub fn parse_type_feature_member(&mut self) -> Result<TypeFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3359 |     pub fn parse_owned_feature_member(&mut self) -> Result<OwnedFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3384 |     pub fn parse_classifier(&mut self) -> Result<Classifier> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3408 |     pub fn parse_classifier_declaration(&mut self) -> Result<ClassifierDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3490 |     pub fn parse_superclassing_part(&mut self) -> Result<SuperclassingPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3540 |     pub fn parse_subclassification(&mut self) -> Result<Subclassification> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3585 |     pub fn parse_owned_subclassification(&mut self) -> Result<OwnedSubclassification> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3609 |     pub fn parse_feature(&mut self) -> Result<Feature> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3709 |     pub fn parse_end_feature_prefix(&mut self) -> Result<EndFeaturePrefix> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3741 |     pub fn parse_basic_feature_prefix(&mut self) -> Result<BasicFeaturePrefix> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3849 |     pub fn parse_feature_prefix(&mut self) -> Result<FeaturePrefix> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3915 |     pub fn parse_owned_cross_feature_member(&mut self) -> Result<OwnedCrossFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3939 |     pub fn parse_owned_cross_feature(&mut self) -> Result<OwnedCrossFeature> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  3961 |     pub fn parse_feature_direction(&mut self) -> Result<FeatureDirection> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4011 |     pub fn parse_feature_declaration(&mut self) -> Result<FeatureDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4114 |     pub fn parse_feature_identification(&mut self) -> Result<FeatureIdentification> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4182 |     pub fn parse_feature_relationship_part(&mut self) -> Result<FeatureRelationshipPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4238 |     pub fn parse_chaining_part(&mut self) -> Result<ChainingPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4284 |     pub fn parse_inverting_part(&mut self) -> Result<InvertingPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4310 |     pub fn parse_type_featuring_part(&mut self) -> Result<TypeFeaturingPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4355 |     pub fn parse_feature_specialization_part(&mut self) -> Result<FeatureSpecializationPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4480 |     pub fn parse_multiplicity_part(&mut self) -> Result<MultiplicityPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4566 |     pub fn parse_feature_specialization(&mut self) -> Result<FeatureSpecialization> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4630 |     pub fn parse_typings(&mut self) -> Result<Typings> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4670 |     pub fn parse_typed_by(&mut self) -> Result<TypedBy> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4704 |     pub fn parse_subsettings(&mut self) -> Result<Subsettings> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4744 |     pub fn parse_subsets(&mut self) -> Result<Subsets> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4777 |     pub fn parse_references(&mut self) -> Result<References> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4810 |     pub fn parse_crosses(&mut self) -> Result<Crosses> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4843 |     pub fn parse_redefinitions(&mut self) -> Result<Redefinitions> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4883 |     pub fn parse_redefines(&mut self) -> Result<Redefines> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4916 |     pub fn parse_feature_typing(&mut self) -> Result<FeatureTyping> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4959 |     pub fn parse_owned_feature_typing(&mut self) -> Result<OwnedFeatureTyping> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  4980 |     pub fn parse_subsetting(&mut self) -> Result<Subsetting> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5019 |     pub fn parse_owned_subsetting(&mut self) -> Result<OwnedSubsetting> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5040 |     pub fn parse_owned_reference_subsetting(&mut self) -> Result<OwnedReferenceSubsetting> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5061 |     pub fn parse_owned_cross_subsetting(&mut self) -> Result<OwnedCrossSubsetting> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5082 |     pub fn parse_redefinition(&mut self) -> Result<Redefinition> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5121 |     pub fn parse_owned_redefinition(&mut self) -> Result<OwnedRedefinition> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5142 |     pub fn parse_owned_feature_chain(&mut self) -> Result<OwnedFeatureChain> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5163 |     pub fn parse_feature_chain(&mut self) -> Result<FeatureChain> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5208 |     pub fn parse_owned_feature_chaining(&mut self) -> Result<OwnedFeatureChaining> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5232 |     pub fn parse_feature_inverting(&mut self) -> Result<FeatureInverting> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5331 |     pub fn parse_owned_feature_inverting(&mut self) -> Result<OwnedFeatureInverting> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5383 |     pub fn parse_type_featuring(&mut self) -> Result<TypeFeaturing> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5420 |     pub fn parse_owned_type_featuring(&mut self) -> Result<OwnedTypeFeaturing> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5444 |     pub fn parse_data_type(&mut self) -> Result<DataType> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5468 |     pub fn parse_class(&mut self) -> Result<Class> {
[INFO] [stdout]       |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5492 |     pub fn parse_structure(&mut self) -> Result<Structure> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5516 |     pub fn parse_association(&mut self) -> Result<Association> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5540 |     pub fn parse_association_structure(&mut self) -> Result<AssociationStructure> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5565 |     pub fn parse_connector(&mut self) -> Result<Connector> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5619 |     pub fn parse_connector_declaration(&mut self) -> Result<ConnectorDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5659 |     pub fn parse_binary_connector_declaration(&mut self) -> Result<BinaryConnectorDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5776 |     pub fn parse_nary_connector_declaration(&mut self) -> Result<NaryConnectorDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5827 |     pub fn parse_connector_end_member(&mut self) -> Result<ConnectorEndMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5851 |     pub fn parse_connector_end(&mut self) -> Result<ConnectorEnd> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5902 |     pub fn parse_owned_cross_multiplicity_member(&mut self) -> Result<OwnedCrossMultiplicityMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5926 |     pub fn parse_owned_cross_multiplicity(&mut self) -> Result<OwnedCrossMultiplicity> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5950 |     pub fn parse_binding_connector(&mut self) -> Result<BindingConnector> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  5974 |     pub fn parse_binding_connector_declaration(&mut self) -> Result<BindingConnectorDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6049 |     pub fn parse_succession(&mut self) -> Result<Succession> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6073 |     pub fn parse_succession_declaration(&mut self) -> Result<SuccessionDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6148 |     pub fn parse_behavior(&mut self) -> Result<Behavior> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6172 |     pub fn parse_step(&mut self) -> Result<Step> {
[INFO] [stdout]       |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6201 |     pub fn parse_function(&mut self) -> Result<Function> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6225 |     pub fn parse_function_body(&mut self) -> Result<FunctionBody> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6269 |     pub fn parse_function_body_part(&mut self) -> Result<FunctionBodyPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6334 |     pub fn parse_return_feature_member(&mut self) -> Result<ReturnFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6360 |     pub fn parse_result_expression_member(&mut self) -> Result<ResultExpressionMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6385 |     pub fn parse_expression(&mut self) -> Result<Expression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6414 |     pub fn parse_predicate(&mut self) -> Result<Predicate> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6438 |     pub fn parse_boolean_expression(&mut self) -> Result<BooleanExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6467 |     pub fn parse_invariant(&mut self) -> Result<Invariant> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6526 |     pub fn parse_owned_expression_reference_member(&mut self) -> Result<OwnedExpressionReferenceMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6550 |     pub fn parse_owned_expression_reference(&mut self) -> Result<OwnedExpressionReference> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6574 |     pub fn parse_owned_expression_member(&mut self) -> Result<OwnedExpressionMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6598 |     fn parse_owned_expression_body(&mut self) -> Result<OwnedExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6676 |     pub fn parse_owned_expression(&mut self) -> Result<OwnedExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6743 |     pub fn parse_conditional_expression(&mut self) -> Result<ConditionalExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6778 |     fn parse_conditional_binary_operator_expression_body(&mut self) -> Result<ConditionalBinaryOperatorExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6800 |     pub fn parse_conditional_binary_operator_expression(&mut self) -> Result<ConditionalBinaryOperatorExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6867 |     pub fn parse_conditional_binary_operator(&mut self) -> Result<ConditionalBinaryOperator> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6925 |     fn parse_binary_operator_expression_body(&mut self) -> Result<BinaryOperatorExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  6947 |     pub fn parse_binary_operator_expression(&mut self) -> Result<BinaryOperatorExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7014 |     pub fn parse_binary_operator(&mut self) -> Result<BinaryOperator> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7192 |     pub fn parse_unary_operator_expression(&mut self) -> Result<UnaryOperatorExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7222 |     pub fn parse_unary_operator(&mut self) -> Result<UnaryOperator> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7280 |     fn parse_classification_expression_body(&mut self) -> Result<ClassificationExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7392 |     pub fn parse_classification_expression(&mut self) -> Result<ClassificationExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7459 |     pub fn parse_classification_test_operator(&mut self) -> Result<ClassificationTestOperator> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7509 |     pub fn parse_cast_operator(&mut self) -> Result<CastOperator> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7530 |     pub fn parse_metaclassification_expression(&mut self) -> Result<MetaclassificationExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7586 |     fn parse_argument_member_body(&mut self) -> Result<ArgumentMember> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7600 |     pub fn parse_argument_member(&mut self) -> Result<ArgumentMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7667 |     fn parse_argument_body(&mut self) -> Result<Argument> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7681 |     pub fn parse_argument(&mut self) -> Result<Argument> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7748 |     fn parse_argument_value_body(&mut self) -> Result<ArgumentValue> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7762 |     pub fn parse_argument_value(&mut self) -> Result<ArgumentValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7829 |     pub fn parse_argument_expression_member(&mut self) -> Result<ArgumentExpressionMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7853 |     pub fn parse_argument_expression(&mut self) -> Result<ArgumentExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7877 |     pub fn parse_argument_expression_value(&mut self) -> Result<ArgumentExpressionValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7901 |     pub fn parse_metadata_argument_member(&mut self) -> Result<MetadataArgumentMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7925 |     pub fn parse_metadata_argument(&mut self) -> Result<MetadataArgument> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7949 |     pub fn parse_metadata_value(&mut self) -> Result<MetadataValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7973 |     pub fn parse_metadata_reference(&mut self) -> Result<MetadataReference> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  7998 |     pub fn parse_metaclassification_test_operator(&mut self) -> Result<MetaclassificationTestOperator> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8019 |     pub fn parse_meta_cast_operator(&mut self) -> Result<MetaCastOperator> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8040 |     pub fn parse_extent_expression(&mut self) -> Result<ExtentExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8067 |     pub fn parse_type_reference_member(&mut self) -> Result<TypeReferenceMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8091 |     pub fn parse_type_result_member(&mut self) -> Result<TypeResultMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8115 |     pub fn parse_type_reference(&mut self) -> Result<TypeReference> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8139 |     pub fn parse_reference_typing(&mut self) -> Result<ReferenceTyping> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8163 |     pub fn parse_empty_result_member(&mut self) -> Result<EmptyResultMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8187 |     pub fn parse_empty_feature(&mut self) -> Result<EmptyFeature> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8207 |     fn parse_primary_expression_body(&mut self) -> Result<PrimaryExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8237 |     pub fn parse_primary_expression(&mut self) -> Result<PrimaryExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8304 |     fn parse_primary_argument_value_body(&mut self) -> Result<PrimaryArgumentValue> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8318 |     pub fn parse_primary_argument_value(&mut self) -> Result<PrimaryArgumentValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8385 |     fn parse_primary_argument_body(&mut self) -> Result<PrimaryArgument> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8399 |     pub fn parse_primary_argument(&mut self) -> Result<PrimaryArgument> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8466 |     fn parse_primary_argument_member_body(&mut self) -> Result<PrimaryArgumentMember> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8480 |     pub fn parse_primary_argument_member(&mut self) -> Result<PrimaryArgumentMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8547 |     fn parse_non_feature_chain_primary_expression_body(&mut self) -> Result<NonFeatureChainPrimaryExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8617 |     pub fn parse_non_feature_chain_primary_expression(&mut self) -> Result<NonFeatureChainPrimaryExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8684 |     pub fn parse_non_feature_chain_primary_argument_value(&mut self) -> Result<NonFeatureChainPrimaryArgumentValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8709 |     pub fn parse_non_feature_chain_primary_argument(&mut self) -> Result<NonFeatureChainPrimaryArgument> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8733 |     fn parse_non_feature_chain_primary_argument_member_body(&mut self) -> Result<NonFeatureChainPrimaryArgumentMember> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8747 |     pub fn parse_non_feature_chain_primary_argument_member(&mut self) -> Result<NonFeatureChainPrimaryArgumentMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8814 |     fn parse_bracket_expression_body(&mut self) -> Result<BracketExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8834 |     pub fn parse_bracket_expression(&mut self) -> Result<BracketExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8901 |     fn parse_index_expression_body(&mut self) -> Result<IndexExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8920 |     pub fn parse_index_expression(&mut self) -> Result<IndexExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  8987 |     pub fn parse_sequence_expression(&mut self) -> Result<SequenceExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9010 |     pub fn parse_sequence_expression_list(&mut self) -> Result<SequenceExpressionList> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9057 |     pub fn parse_sequence_operator_expression(&mut self) -> Result<SequenceOperatorExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9086 |     pub fn parse_sequence_expression_list_member(&mut self) -> Result<SequenceExpressionListMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9110 |     fn parse_feature_chain_expression_body(&mut self) -> Result<FeatureChainExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9127 |     pub fn parse_feature_chain_expression(&mut self) -> Result<FeatureChainExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9194 |     fn parse_collect_expression_body(&mut self) -> Result<CollectExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9211 |     pub fn parse_collect_expression(&mut self) -> Result<CollectExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9278 |     fn parse_select_expression_body(&mut self) -> Result<SelectExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9295 |     pub fn parse_select_expression(&mut self) -> Result<SelectExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9362 |     fn parse_function_operation_expression_body(&mut self) -> Result<FunctionOperationExpression> {
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9413 |     pub fn parse_function_operation_expression(&mut self) -> Result<FunctionOperationExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9480 |     pub fn parse_body_argument_member(&mut self) -> Result<BodyArgumentMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9504 |     pub fn parse_body_argument(&mut self) -> Result<BodyArgument> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9528 |     pub fn parse_body_argument_value(&mut self) -> Result<BodyArgumentValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9552 |     pub fn parse_function_reference_argument_member(&mut self) -> Result<FunctionReferenceArgumentMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9576 |     pub fn parse_function_reference_argument(&mut self) -> Result<FunctionReferenceArgument> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9600 |     pub fn parse_function_reference_argument_value(&mut self) -> Result<FunctionReferenceArgumentValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9624 |     pub fn parse_function_reference_expression(&mut self) -> Result<FunctionReferenceExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9648 |     pub fn parse_function_reference_member(&mut self) -> Result<FunctionReferenceMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9672 |     pub fn parse_function_reference(&mut self) -> Result<FunctionReference> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9696 |     pub fn parse_feature_chain_member(&mut self) -> Result<FeatureChainMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9736 |     pub fn parse_owned_feature_chain_member(&mut self) -> Result<OwnedFeatureChainMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9760 |     pub fn parse_base_expression(&mut self) -> Result<BaseExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9840 |     pub fn parse_null_expression(&mut self) -> Result<NullExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9883 |     pub fn parse_feature_reference_expression(&mut self) -> Result<FeatureReferenceExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9909 |     pub fn parse_feature_reference_member(&mut self) -> Result<FeatureReferenceMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9933 |     pub fn parse_feature_reference(&mut self) -> Result<FeatureReference> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9954 |     pub fn parse_metadata_access_expression(&mut self) -> Result<MetadataAccessExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  9980 |     pub fn parse_element_reference_member(&mut self) -> Result<ElementReferenceMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10004 |     pub fn parse_invocation_expression(&mut self) -> Result<InvocationExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10031 |     pub fn parse_constructor_expression(&mut self) -> Result<ConstructorExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10058 |     pub fn parse_constructor_result_member(&mut self) -> Result<ConstructorResultMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10082 |     pub fn parse_constructor_result(&mut self) -> Result<ConstructorResult> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10103 |     pub fn parse_instantiated_type_member(&mut self) -> Result<InstantiatedTypeMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10148 |     pub fn parse_instantiated_type_reference(&mut self) -> Result<InstantiatedTypeReference> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10169 |     pub fn parse_argument_list(&mut self) -> Result<ArgumentList> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10217 |     pub fn parse_positional_argument_list(&mut self) -> Result<PositionalArgumentList> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10258 |     pub fn parse_named_argument_list(&mut self) -> Result<NamedArgumentList> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10299 |     pub fn parse_named_argument_member(&mut self) -> Result<NamedArgumentMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10323 |     pub fn parse_named_argument(&mut self) -> Result<NamedArgument> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10350 |     pub fn parse_parameter_redefinition(&mut self) -> Result<ParameterRedefinition> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10374 |     pub fn parse_body_expression(&mut self) -> Result<BodyExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10398 |     pub fn parse_expression_body_member(&mut self) -> Result<ExpressionBodyMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10422 |     pub fn parse_expression_body(&mut self) -> Result<ExpressionBody> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10445 |     pub fn parse_literal_expression(&mut self) -> Result<LiteralExpression> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10509 |     pub fn parse_literal_boolean(&mut self) -> Result<LiteralBoolean> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10533 |     pub fn parse_boolean_value(&mut self) -> Result<BooleanValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10575 |     pub fn parse_literal_string(&mut self) -> Result<LiteralString> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10599 |     pub fn parse_literal_integer(&mut self) -> Result<LiteralInteger> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10623 |     pub fn parse_literal_real(&mut self) -> Result<LiteralReal> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10647 |     pub fn parse_real_value(&mut self) -> Result<RealValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10716 |     pub fn parse_literal_infinity(&mut self) -> Result<LiteralInfinity> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10737 |     pub fn parse_interaction(&mut self) -> Result<Interaction> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10761 |     pub fn parse_flow(&mut self) -> Result<Flow> {
[INFO] [stdout]       |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10785 |     pub fn parse_succession_flow(&mut self) -> Result<SuccessionFlow> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10810 |     pub fn parse_flow_declaration(&mut self) -> Result<FlowDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10888 |     pub fn parse_payload_feature_member(&mut self) -> Result<PayloadFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10912 |     pub fn parse_payload_feature(&mut self) -> Result<PayloadFeature> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10993 |     pub fn parse_payload_feature_specialization_part(&mut self) -> Result<PayloadFeatureSpecializationPart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11121 |     pub fn parse_flow_end_member(&mut self) -> Result<FlowEndMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11145 |     pub fn parse_flow_end(&mut self) -> Result<FlowEnd> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11213 |     pub fn parse_flow_feature_member(&mut self) -> Result<FlowFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11237 |     pub fn parse_flow_feature(&mut self) -> Result<FlowFeature> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11261 |     pub fn parse_flow_feature_redefinition(&mut self) -> Result<FlowFeatureRedefinition> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11285 |     pub fn parse_value_part(&mut self) -> Result<ValuePart> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11309 |     pub fn parse_feature_value(&mut self) -> Result<FeatureValue> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11396 |     pub fn parse_multiplicity(&mut self) -> Result<Multiplicity> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11436 |     pub fn parse_multiplicity_subset(&mut self) -> Result<MultiplicitySubset> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11460 |     pub fn parse_multiplicity_range(&mut self) -> Result<MultiplicityRange> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11484 |     pub fn parse_owned_multiplicity(&mut self) -> Result<OwnedMultiplicity> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11508 |     pub fn parse_owned_multiplicity_range(&mut self) -> Result<OwnedMultiplicityRange> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11529 |     pub fn parse_multiplicity_bounds(&mut self) -> Result<MultiplicityBounds> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11598 |     pub fn parse_multiplicity_expression_member(&mut self) -> Result<MultiplicityExpressionMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11642 |     pub fn parse_metaclass(&mut self) -> Result<Metaclass> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11666 |     pub fn parse_prefix_metadata_annotation(&mut self) -> Result<PrefixMetadataAnnotation> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11691 |     pub fn parse_prefix_metadata_member(&mut self) -> Result<PrefixMetadataMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11716 |     pub fn parse_prefix_metadata_feature(&mut self) -> Result<PrefixMetadataFeature> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11740 |     pub fn parse_metadata_feature(&mut self) -> Result<MetadataFeature> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11826 |     pub fn parse_metadata_feature_declaration(&mut self) -> Result<MetadataFeatureDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11878 |     pub fn parse_metadata_body(&mut self) -> Result<MetadataBody> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11939 |     pub fn parse_metadata_body_element(&mut self) -> Result<MetadataBodyElement> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 11995 |     pub fn parse_metadata_body_feature_member(&mut self) -> Result<MetadataBodyFeatureMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 12019 |     pub fn parse_metadata_body_feature(&mut self) -> Result<MetadataBodyFeature> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 12085 |     pub fn parse_package(&mut self) -> Result<Package> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 12125 |     pub fn parse_library_package(&mut self) -> Result<LibraryPackage> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 12170 |     pub fn parse_package_declaration(&mut self) -> Result<PackageDeclaration> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 12192 |     pub fn parse_package_body(&mut self) -> Result<PackageBody> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 12274 |     pub fn parse_element_filter_member(&mut self) -> Result<ElementFilterMember> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 12302 |     pub fn try_parse_rule(&mut self, rule: &str) -> Result<usize> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 12568 |     pub fn try_parse_rule_ast(&mut self, rule: &str) -> Result<AstNodeKind> {
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Regex` and `Whitespace` are never constructed
[INFO] [stdout]    --> tests/../generated/kerml/tokens.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout]   8 | pub enum TokenKind {
[INFO] [stdout]     |          --------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 325 |     Regex,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 331 |     Whitespace,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TokenKind` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `is_keyword`, `is_punctuation`, `is_name_compatible`, and `is_name_token` are never used
[INFO] [stdout]    --> tests/../generated/kerml/tokens.rs:342:12
[INFO] [stdout]     |
[INFO] [stdout] 340 | impl TokenKind {
[INFO] [stdout]     | -------------- methods in this implementation
[INFO] [stdout] 341 |     /// Check if this token is a keyword
[INFO] [stdout] 342 |     pub fn is_keyword(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 450 |     pub fn is_punctuation(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 506 |     pub fn is_name_compatible(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 514 |     pub fn is_name_token(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lookup_punctuation` is never used
[INFO] [stdout]    --> tests/../generated/kerml/tokens.rs:629:8
[INFO] [stdout]     |
[INFO] [stdout] 629 | pub fn lookup_punctuation(s: &str) -> Option<TokenKind> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AstNode` is never used
[INFO] [stdout]  --> tests/../generated/sysml/ast.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub trait AstNode {
[INFO] [stdout]   |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `path` and `span` are never read
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct QualifiedNameRef {
[INFO] [stdout]    |            ---------------- fields in this struct
[INFO] [stdout] 16 |     pub path: Vec<String>,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 17 |     pub span: Span,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `QualifiedNameRef` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateUsageBody` is never constructed
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct StateUsageBody {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConjugatedPortDefinitionMember` is never constructed
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub struct ConjugatedPortDefinitionMember {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub struct MetadataAccessExpression {
[INFO] [stdout]    |            ------------------------ fields in this struct
[INFO] [stdout] 48 |     pub span: Span,
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 49 |     pub owned_relationship: Vec<ElementReferenceMember>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `MetadataAccessExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Succession` is never constructed
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:58:12
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub struct Succession {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `InterfaceNonOccurrenceUsageElement` is never used
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:68:10
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub enum InterfaceNonOccurrenceUsageElement {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MetadataFeatureOwnedRelationshipMember` is never used
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub enum MetadataFeatureOwnedRelationshipMember {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataFeature` is never constructed
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:84:12
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub struct MetadataFeature {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformActionUsage` is never constructed
[INFO] [stdout]   --> tests/../generated/sysml/ast.rs:95:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub struct PerformActionUsage {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `MembershipImport` and `NamespaceImport` are never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub enum ImportDeclaration {
[INFO] [stdout]     |          ----------------- variants in this enum
[INFO] [stdout] 106 |     MembershipImport(Box<MembershipImport>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 107 |     NamespaceImport(Box<NamespaceImport>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ImportDeclaration` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NonFeatureChainPrimaryArgumentValue` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:112:12
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub struct NonFeatureChainPrimaryArgumentValue {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeatureMember` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:123:10
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub enum FeatureMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `StructureUsageElement` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:130:10
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub enum StructureUsageElement {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ViewpointDefinition` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct ViewpointDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedAnnotation` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:160:12
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub struct OwnedAnnotation {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_feature` are never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub struct TypeReferenceMember {
[INFO] [stdout]     |            ------------------- fields in this struct
[INFO] [stdout] 172 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 173 |     pub owned_member_feature: Box<TypeReference>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TypeReferenceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Interaction` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct Interaction {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AllocationUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct AllocationUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PayloadFeatureMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:202:12
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub struct PayloadFeatureMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PositionalArgumentList` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:213:12
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub struct PositionalArgumentList {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossMultiplicityMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:224:12
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub struct OwnedCrossMultiplicityMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ForkNode` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub struct ForkNode {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `PrimaryArgumentMember` and `SequenceExpressionListMember` are never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub enum BracketExpressionOwnedRelationshipMember {
[INFO] [stdout]     |          ---------------------------------------- variants in this enum
[INFO] [stdout] 247 |     PrimaryArgumentMember(Box<PrimaryArgumentMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 248 |     SequenceExpressionListMember(Box<SequenceExpressionListMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BracketExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `operator`, and `owned_relationship` are never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub struct BracketExpression {
[INFO] [stdout]     |            ----------------- fields in this struct
[INFO] [stdout] 253 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 254 |     pub operator: bool,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 255 |     pub owned_relationship: Vec<BracketExpressionOwnedRelationshipMember>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BracketExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FramedConcernUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:264:12
[INFO] [stdout]     |
[INFO] [stdout] 264 | pub struct FramedConcernUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_parameter` are never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 276 | pub struct BodyArgumentMember {
[INFO] [stdout]     |            ------------------ fields in this struct
[INFO] [stdout] 277 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 278 |     pub owned_member_parameter: Box<BodyArgument>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BodyArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InterfaceBody` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:287:12
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub struct InterfaceBody {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateDefinition` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:298:12
[INFO] [stdout]     |
[INFO] [stdout] 298 | pub struct StateDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureDirection` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:308:12
[INFO] [stdout]     |
[INFO] [stdout] 308 | pub struct FeatureDirection {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BooleanExpression` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:318:12
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub struct BooleanExpression {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:329:9
[INFO] [stdout]     |
[INFO] [stdout] 328 | pub struct BinaryOperator {
[INFO] [stdout]     |            -------------- field in this struct
[INFO] [stdout] 329 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BinaryOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Comment` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:338:12
[INFO] [stdout]     |
[INFO] [stdout] 338 | pub struct Comment {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedSubclassification` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:351:12
[INFO] [stdout]     |
[INFO] [stdout] 351 | pub struct OwnedSubclassification {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BindingConnector` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:362:12
[INFO] [stdout]     |
[INFO] [stdout] 362 | pub struct BindingConnector {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `StateBodyItemOwnedRelationshipMember` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:372:10
[INFO] [stdout]     |
[INFO] [stdout] 372 | pub enum StateBodyItemOwnedRelationshipMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateBodyItem` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:384:12
[INFO] [stdout]     |
[INFO] [stdout] 384 | pub struct StateBodyItem {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:396:9
[INFO] [stdout]     |
[INFO] [stdout] 395 | pub struct ExpressionBody {
[INFO] [stdout]     |            -------------- field in this struct
[INFO] [stdout] 396 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ExpressionBody` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrefixMetadataAnnotation` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:405:12
[INFO] [stdout]     |
[INFO] [stdout] 405 | pub struct PrefixMetadataAnnotation {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActionNodePrefix` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:416:12
[INFO] [stdout]     |
[INFO] [stdout] 416 | pub struct ActionNodePrefix {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StakeholderUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:426:12
[INFO] [stdout]     |
[INFO] [stdout] 426 | pub struct StakeholderUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_parameter` are never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:438:9
[INFO] [stdout]     |
[INFO] [stdout] 437 | pub struct ArgumentMember {
[INFO] [stdout]     |            -------------- fields in this struct
[INFO] [stdout] 438 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 439 |     pub owned_member_parameter: Box<Argument>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeatureSpecialization` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:448:10
[INFO] [stdout]     |
[INFO] [stdout] 448 | pub enum FeatureSpecialization {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedTypeFeaturing` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:458:12
[INFO] [stdout]     |
[INFO] [stdout] 458 | pub struct OwnedTypeFeaturing {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateAssignmentActionUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:469:12
[INFO] [stdout]     |
[INFO] [stdout] 469 | pub struct StateAssignmentActionUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExitActionMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:479:12
[INFO] [stdout]     |
[INFO] [stdout] 479 | pub struct ExitActionMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RenderingDefinition` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:491:12
[INFO] [stdout]     |
[INFO] [stdout] 491 | pub struct RenderingDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TransitionAcceptActionUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:501:12
[INFO] [stdout]     |
[INFO] [stdout] 501 | pub struct TransitionAcceptActionUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Invariant` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:512:12
[INFO] [stdout]     |
[INFO] [stdout] 512 | pub struct Invariant {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EmptyUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:523:12
[INFO] [stdout]     |
[INFO] [stdout] 523 | pub struct EmptyUsage {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PayloadParameterMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:533:12
[INFO] [stdout]     |
[INFO] [stdout] 533 | pub struct PayloadParameterMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PackageBody` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:544:12
[INFO] [stdout]     |
[INFO] [stdout] 544 | pub struct PackageBody {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AssignmentTargetBinding` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:555:12
[INFO] [stdout]     |
[INFO] [stdout] 555 | pub struct AssignmentTargetBinding {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `NamespaceBodyElementOwnedRelationshipMember` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:566:10
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub enum NamespaceBodyElementOwnedRelationshipMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamespaceBodyElement` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:573:12
[INFO] [stdout]     |
[INFO] [stdout] 573 | pub struct NamespaceBodyElement {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `BodyArgumentMember`, `EmptyResultMember`, `FunctionReferenceArgumentMember`, `InstantiatedTypeMember`, and `PrimaryArgumentMember` are never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:585:5
[INFO] [stdout]     |
[INFO] [stdout] 584 | pub enum FunctionOperationExpressionOwnedRelationshipMember {
[INFO] [stdout]     |          -------------------------------------------------- variants in this enum
[INFO] [stdout] 585 |     BodyArgumentMember(Box<BodyArgumentMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 586 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 587 |     FunctionReferenceArgumentMember(Box<FunctionReferenceArgumentMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 588 |     InstantiatedTypeMember(Box<InstantiatedTypeMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 589 |     PrimaryArgumentMember(Box<PrimaryArgumentMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FunctionOperationExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:594:9
[INFO] [stdout]     |
[INFO] [stdout] 593 | pub struct FunctionOperationExpression {
[INFO] [stdout]     |            --------------------------- fields in this struct
[INFO] [stdout] 594 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 595 |     pub owned_relationship: Vec<FunctionOperationExpressionOwnedRelationshipMember>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FunctionOperationExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VisibilityIndicator` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:604:12
[INFO] [stdout]     |
[INFO] [stdout] 604 | pub struct VisibilityIndicator {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DefaultInterfaceEnd` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:614:12
[INFO] [stdout]     |
[INFO] [stdout] 614 | pub struct DefaultInterfaceEnd {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SourceSuccession` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:625:12
[INFO] [stdout]     |
[INFO] [stdout] 625 | pub struct SourceSuccession {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ActionNode` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:636:10
[INFO] [stdout]     |
[INFO] [stdout] 636 | pub enum ActionNode {
[INFO] [stdout]     |          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DefaultReferenceUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:649:12
[INFO] [stdout]     |
[INFO] [stdout] 649 | pub struct DefaultReferenceUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SendNodeDeclaration` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:659:12
[INFO] [stdout]     |
[INFO] [stdout] 659 | pub struct SendNodeDeclaration {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EntryTransitionMemberOwnedRelatedElementMember` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:670:10
[INFO] [stdout]     |
[INFO] [stdout] 670 | pub enum EntryTransitionMemberOwnedRelatedElementMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EntryTransitionMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:676:12
[INFO] [stdout]     |
[INFO] [stdout] 676 | pub struct EntryTransitionMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataBodyFeatureMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:687:12
[INFO] [stdout]     |
[INFO] [stdout] 687 | pub struct MetadataBodyFeatureMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedConjugationOriginalTypeMember` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:698:10
[INFO] [stdout]     |
[INFO] [stdout] 698 | pub enum OwnedConjugationOriginalTypeMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedConjugation` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:704:12
[INFO] [stdout]     |
[INFO] [stdout] 704 | pub struct OwnedConjugation {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BehaviorUsageMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:715:12
[INFO] [stdout]     |
[INFO] [stdout] 715 | pub struct BehaviorUsageMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OccurrenceDefinitionPrefix` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:726:12
[INFO] [stdout]     |
[INFO] [stdout] 726 | pub struct OccurrenceDefinitionPrefix {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CalculationUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:739:12
[INFO] [stdout]     |
[INFO] [stdout] 739 | pub struct CalculationUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StakeholderMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:749:12
[INFO] [stdout]     |
[INFO] [stdout] 749 | pub struct StakeholderMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:761:9
[INFO] [stdout]     |
[INFO] [stdout] 760 | pub struct CastOperator {
[INFO] [stdout]     |            ------------ field in this struct
[INFO] [stdout] 761 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `CastOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AllocationDefinition` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:770:12
[INFO] [stdout]     |
[INFO] [stdout] 770 | pub struct AllocationDefinition {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:781:9
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub struct BodyArgumentValue {
[INFO] [stdout]     |            ----------------- fields in this struct
[INFO] [stdout] 781 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 782 |     pub value: Box<BodyExpression>,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `BodyArgumentValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossMultiplicity` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:791:12
[INFO] [stdout]     |
[INFO] [stdout] 791 | pub struct OwnedCrossMultiplicity {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SuccessionAsUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:802:12
[INFO] [stdout]     |
[INFO] [stdout] 802 | pub struct SuccessionAsUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DefaultTargetSuccession` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:813:12
[INFO] [stdout]     |
[INFO] [stdout] 813 | pub struct DefaultTargetSuccession {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RequirementUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:824:12
[INFO] [stdout]     |
[INFO] [stdout] 824 | pub struct RequirementUsage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `FeatureChainMember` and `NonFeatureChainPrimaryArgumentMember` are never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:835:5
[INFO] [stdout]     |
[INFO] [stdout] 834 | pub enum FeatureChainExpressionOwnedRelationshipMember {
[INFO] [stdout]     |          --------------------------------------------- variants in this enum
[INFO] [stdout] 835 |     FeatureChainMember(Box<FeatureChainMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 836 |     NonFeatureChainPrimaryArgumentMember(Box<NonFeatureChainPrimaryArgumentMember>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FeatureChainExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:841:9
[INFO] [stdout]     |
[INFO] [stdout] 840 | pub struct FeatureChainExpression {
[INFO] [stdout]     |            ---------------------- fields in this struct
[INFO] [stdout] 841 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 842 |     pub owned_relationship: Vec<FeatureChainExpressionOwnedRelationshipMember>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FeatureChainExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:852:9
[INFO] [stdout]     |
[INFO] [stdout] 851 | pub struct ArgumentValue {
[INFO] [stdout]     |            ------------- fields in this struct
[INFO] [stdout] 852 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 853 |     pub value: Box<OwnedExpression>,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ArgumentValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:863:9
[INFO] [stdout]     |
[INFO] [stdout] 862 | pub struct UnaryOperator {
[INFO] [stdout]     |            ------------- field in this struct
[INFO] [stdout] 863 |     pub span: Span,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `UnaryOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `PackageBodyElementOwnedRelationshipMember` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:872:10
[INFO] [stdout]     |
[INFO] [stdout] 872 | pub enum PackageBodyElementOwnedRelationshipMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PackageBodyElement` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:880:12
[INFO] [stdout]     |
[INFO] [stdout] 880 | pub struct PackageBodyElement {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Crosses` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:891:12
[INFO] [stdout]     |
[INFO] [stdout] 891 | pub struct Crosses {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `GeneralTypeGeneralMember` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:902:10
[INFO] [stdout]     |
[INFO] [stdout] 902 | pub enum GeneralTypeGeneralMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GeneralType` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:908:12
[INFO] [stdout]     |
[INFO] [stdout] 908 | pub struct GeneralType {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlowUsage` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:919:12
[INFO] [stdout]     |
[INFO] [stdout] 919 | pub struct FlowUsage {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BinaryConnectorPart` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:929:12
[INFO] [stdout]     |
[INFO] [stdout] 929 | pub struct BinaryConnectorPart {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TriggerActionMember` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:940:12
[INFO] [stdout]     |
[INFO] [stdout] 940 | pub struct TriggerActionMember {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Namespace` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:951:12
[INFO] [stdout]     |
[INFO] [stdout] 951 | pub struct Namespace {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Dependency` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:962:12
[INFO] [stdout]     |
[INFO] [stdout] 962 | pub struct Dependency {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ValuePart` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:973:12
[INFO] [stdout]     |
[INFO] [stdout] 973 | pub struct ValuePart {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Expression` is never constructed
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:984:12
[INFO] [stdout]     |
[INFO] [stdout] 984 | pub struct Expression {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SendNodeOwnedRelationshipMember` is never used
[INFO] [stdout]    --> tests/../generated/sysml/ast.rs:994:10
[INFO] [stdout]     |
[INFO] [stdout] 994 | pub enum SendNodeOwnedRelationshipMember {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SendNode` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1000:12
[INFO] [stdout]      |
[INFO] [stdout] 1000 | pub struct SendNode {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MetadataBodyOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1011:10
[INFO] [stdout]      |
[INFO] [stdout] 1011 | pub enum MetadataBodyOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataBody` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1019:12
[INFO] [stdout]      |
[INFO] [stdout] 1019 | pub struct MetadataBody {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1031:9
[INFO] [stdout]      |
[INFO] [stdout] 1030 | pub struct FunctionReferenceArgument {
[INFO] [stdout]      |            ------------------------- fields in this struct
[INFO] [stdout] 1031 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1032 |     pub owned_relationship: Vec<FunctionReferenceArgumentValue>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReferenceArgument` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Intersecting` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1041:12
[INFO] [stdout]      |
[INFO] [stdout] 1041 | pub struct Intersecting {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PayloadFeatureSpecializationPart` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1053:12
[INFO] [stdout]      |
[INFO] [stdout] 1053 | pub struct PayloadFeatureSpecializationPart {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1065:5
[INFO] [stdout]      |
[INFO] [stdout] 1064 | pub enum BaseExpression {
[INFO] [stdout]      |          -------------- variants in this enum
[INFO] [stdout] 1065 |     NullExpression(Box<NullExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 1066 |     LiteralExpression(Box<LiteralExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1067 |     FeatureReferenceExpression(Box<FeatureReferenceExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1068 |     MetadataAccessExpression(Box<MetadataAccessExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1069 |     InvocationExpression(Box<InvocationExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1070 |     ConstructorExpression(Box<ConstructorExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1071 |     BodyExpression(Box<BodyExpression>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BaseExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CaseUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1076:12
[INFO] [stdout]      |
[INFO] [stdout] 1076 | pub struct CaseUsage {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InterfaceNonOccurrenceUsageMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1086:12
[INFO] [stdout]      |
[INFO] [stdout] 1086 | pub struct InterfaceNonOccurrenceUsageMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_parameter` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1098:9
[INFO] [stdout]      |
[INFO] [stdout] 1097 | pub struct NonFeatureChainPrimaryArgumentMember {
[INFO] [stdout]      |            ------------------------------------ fields in this struct
[INFO] [stdout] 1098 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1099 |     pub owned_member_parameter: Box<PrimaryArgument>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `NonFeatureChainPrimaryArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SatisfactionReferenceExpression` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1108:12
[INFO] [stdout]      |
[INFO] [stdout] 1108 | pub struct SatisfactionReferenceExpression {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UsagePrefix` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1119:12
[INFO] [stdout]      |
[INFO] [stdout] 1119 | pub struct UsagePrefix {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MembershipExpose` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1130:12
[INFO] [stdout]      |
[INFO] [stdout] 1130 | pub struct MembershipExpose {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AllocationUsageDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1140:12
[INFO] [stdout]      |
[INFO] [stdout] 1140 | pub struct AllocationUsageDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SubjectUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1150:12
[INFO] [stdout]      |
[INFO] [stdout] 1150 | pub struct SubjectUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ClassifierDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1161:12
[INFO] [stdout]      |
[INFO] [stdout] 1161 | pub struct ClassifierDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossFeatureMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1174:12
[INFO] [stdout]      |
[INFO] [stdout] 1174 | pub struct OwnedCrossFeatureMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Flow` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1185:12
[INFO] [stdout]      |
[INFO] [stdout] 1185 | pub struct Flow {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EnumerationUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1195:12
[INFO] [stdout]      |
[INFO] [stdout] 1195 | pub struct EnumerationUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureIdentification` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1205:12
[INFO] [stdout]      |
[INFO] [stdout] 1205 | pub struct FeatureIdentification {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `body` is never read
[INFO] [stdout]      --> tests/../generated/sysml/parser.rs:18458:24
[INFO] [stdout]       |
[INFO] [stdout] 18458 |         let mut body = String::new();
[INFO] [stdout]       |                        ^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 18470 |         body = v;
[INFO] [stdout]       |         ---- `body` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrefixMetadataFeature` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1217:12
[INFO] [stdout]      |
[INFO] [stdout] 1217 | pub struct PrefixMetadataFeature {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Step` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1228:12
[INFO] [stdout]      |
[INFO] [stdout] 1228 | pub struct Step {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureBinding` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1238:12
[INFO] [stdout]      |
[INFO] [stdout] 1238 | pub struct FeatureBinding {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `RequirementBodyItemOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1249:10
[INFO] [stdout]      |
[INFO] [stdout] 1249 | pub enum RequirementBodyItemOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RequirementBodyItem` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1259:12
[INFO] [stdout]      |
[INFO] [stdout] 1259 | pub struct RequirementBodyItem {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypedBy` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1270:12
[INFO] [stdout]      |
[INFO] [stdout] 1270 | pub struct TypedBy {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetaclassificationTestOperator` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1281:12
[INFO] [stdout]      |
[INFO] [stdout] 1281 | pub struct MetaclassificationTestOperator {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_feature_member` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1292:9
[INFO] [stdout]      |
[INFO] [stdout] 1291 | pub struct OwnedExpressionMember {
[INFO] [stdout]      |            --------------------- fields in this struct
[INFO] [stdout] 1292 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1293 |     pub owned_feature_member: Box<OwnedExpression>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `OwnedExpressionMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TargetTransitionUsageMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1302:12
[INFO] [stdout]      |
[INFO] [stdout] 1302 | pub struct TargetTransitionUsageMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_related_element` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1314:9
[INFO] [stdout]      |
[INFO] [stdout] 1313 | pub struct ArgumentExpressionValue {
[INFO] [stdout]      |            ----------------------- fields in this struct
[INFO] [stdout] 1314 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1315 |     pub owned_related_element: Vec<OwnedExpressionReference>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ArgumentExpressionValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1325:9
[INFO] [stdout]      |
[INFO] [stdout] 1324 | pub struct FunctionReference {
[INFO] [stdout]      |            ----------------- fields in this struct
[INFO] [stdout] 1325 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1326 |     pub owned_relationship: Vec<ReferenceTyping>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReference` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FramedConcernMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1335:12
[INFO] [stdout]      |
[INFO] [stdout] 1335 | pub struct FramedConcernMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedFeatureInvertingInvertingFeatureMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1346:10
[INFO] [stdout]      |
[INFO] [stdout] 1346 | pub enum OwnedFeatureInvertingInvertingFeatureMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedFeatureInverting` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1352:12
[INFO] [stdout]      |
[INFO] [stdout] 1352 | pub struct OwnedFeatureInverting {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ForLoopNodeOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1363:10
[INFO] [stdout]      |
[INFO] [stdout] 1363 | pub enum ForLoopNodeOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ForLoopNode` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1370:12
[INFO] [stdout]      |
[INFO] [stdout] 1370 | pub struct ForLoopNode {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ChainingPart` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1381:12
[INFO] [stdout]      |
[INFO] [stdout] 1381 | pub struct ChainingPart {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DecisionNode` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1392:12
[INFO] [stdout]      |
[INFO] [stdout] 1392 | pub struct DecisionNode {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BindingConnectorAsUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1403:12
[INFO] [stdout]      |
[INFO] [stdout] 1403 | pub struct BindingConnectorAsUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamedArgumentMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1414:12
[INFO] [stdout]      |
[INFO] [stdout] 1414 | pub struct NamedArgumentMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TriggerValuePart` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1425:12
[INFO] [stdout]      |
[INFO] [stdout] 1425 | pub struct TriggerValuePart {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrefixMetadataMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1436:12
[INFO] [stdout]      |
[INFO] [stdout] 1436 | pub struct PrefixMetadataMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PortUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1447:12
[INFO] [stdout]      |
[INFO] [stdout] 1447 | pub struct PortUsage {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `PrimaryArgumentMember` and `SequenceExpressionListMember` are never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1458:5
[INFO] [stdout]      |
[INFO] [stdout] 1457 | pub enum IndexExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          -------------------------------------- variants in this enum
[INFO] [stdout] 1458 |     PrimaryArgumentMember(Box<PrimaryArgumentMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1459 |     SequenceExpressionListMember(Box<SequenceExpressionListMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `IndexExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1464:9
[INFO] [stdout]      |
[INFO] [stdout] 1463 | pub struct IndexExpression {
[INFO] [stdout]      |            --------------- fields in this struct
[INFO] [stdout] 1464 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1465 |     pub owned_relationship: Vec<IndexExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `IndexExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataFeatureDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1474:12
[INFO] [stdout]      |
[INFO] [stdout] 1474 | pub struct MetadataFeatureDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IndividualDefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1485:12
[INFO] [stdout]      |
[INFO] [stdout] 1485 | pub struct IndividualDefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Subsets` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1498:12
[INFO] [stdout]      |
[INFO] [stdout] 1498 | pub struct Subsets {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TriggerExpressionOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1509:10
[INFO] [stdout]      |
[INFO] [stdout] 1509 | pub enum TriggerExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TriggerExpression` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1515:12
[INFO] [stdout]      |
[INFO] [stdout] 1515 | pub struct TriggerExpression {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AttributeUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1527:12
[INFO] [stdout]      |
[INFO] [stdout] 1527 | pub struct AttributeUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ControlNode` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1537:10
[INFO] [stdout]      |
[INFO] [stdout] 1537 | pub enum ControlNode {
[INFO] [stdout]      |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TransitionPerformActionUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1546:12
[INFO] [stdout]      |
[INFO] [stdout] 1546 | pub struct TransitionPerformActionUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Behavior` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1557:12
[INFO] [stdout]      |
[INFO] [stdout] 1557 | pub struct Behavior {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedMultiplicityRange` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1567:12
[INFO] [stdout]      |
[INFO] [stdout] 1567 | pub struct OwnedMultiplicityRange {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TypeBodyElementOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1577:10
[INFO] [stdout]      |
[INFO] [stdout] 1577 | pub enum TypeBodyElementOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeBodyElement` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1585:12
[INFO] [stdout]      |
[INFO] [stdout] 1585 | pub struct TypeBodyElement {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IndividualUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1596:12
[INFO] [stdout]      |
[INFO] [stdout] 1596 | pub struct IndividualUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InterfaceUsageDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1608:12
[INFO] [stdout]      |
[INFO] [stdout] 1608 | pub struct InterfaceUsageDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RequirementConstraintMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1618:12
[INFO] [stdout]      |
[INFO] [stdout] 1618 | pub struct RequirementConstraintMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActionTargetSuccessionMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1629:12
[INFO] [stdout]      |
[INFO] [stdout] 1629 | pub struct ActionTargetSuccessionMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DataType` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1640:12
[INFO] [stdout]      |
[INFO] [stdout] 1640 | pub struct DataType {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MetadataBodyElement` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1650:10
[INFO] [stdout]      |
[INFO] [stdout] 1650 | pub enum MetadataBodyElement {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TransitionSuccessionMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1659:12
[INFO] [stdout]      |
[INFO] [stdout] 1659 | pub struct TransitionSuccessionMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ActionBodyItemOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1670:10
[INFO] [stdout]      |
[INFO] [stdout] 1670 | pub enum ActionBodyItemOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActionBodyItem` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1679:12
[INFO] [stdout]      |
[INFO] [stdout] 1679 | pub struct ActionBodyItem {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ConnectorPart` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1690:10
[INFO] [stdout]      |
[INFO] [stdout] 1690 | pub enum ConnectorPart {
[INFO] [stdout]      |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActionBodyParameter` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1697:12
[INFO] [stdout]      |
[INFO] [stdout] 1697 | pub struct ActionBodyParameter {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FlowDeclarationOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1708:10
[INFO] [stdout]      |
[INFO] [stdout] 1708 | pub enum FlowDeclarationOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FlowDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1714:12
[INFO] [stdout]      |
[INFO] [stdout] 1714 | pub struct FlowDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActionNodeUsageDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1725:12
[INFO] [stdout]      |
[INFO] [stdout] 1725 | pub struct ActionNodeUsageDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `WhileLoopNodeOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1735:10
[INFO] [stdout]      |
[INFO] [stdout] 1735 | pub enum WhileLoopNodeOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WhileLoopNode` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1742:12
[INFO] [stdout]      |
[INFO] [stdout] 1742 | pub struct WhileLoopNode {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RelationshipOwnedElement` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1753:12
[INFO] [stdout]      |
[INFO] [stdout] 1753 | pub struct RelationshipOwnedElement {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MemberPrefix` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1765:12
[INFO] [stdout]      |
[INFO] [stdout] 1765 | pub struct MemberPrefix {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1777:9
[INFO] [stdout]      |
[INFO] [stdout] 1776 | pub struct Argument {
[INFO] [stdout]      |            -------- fields in this struct
[INFO] [stdout] 1777 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1778 |     pub owned_relationship: Vec<ArgumentValue>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Argument` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Import` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1787:12
[INFO] [stdout]      |
[INFO] [stdout] 1787 | pub struct Import {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `QualifiedNameRef` and `FilterPackage` are never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1800:5
[INFO] [stdout]      |
[INFO] [stdout] 1799 | pub enum NamespaceImportImportedNamespaceMember {
[INFO] [stdout]      |          -------------------------------------- variants in this enum
[INFO] [stdout] 1800 |     QualifiedNameRef(QualifiedNameRef),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 1801 |     FilterPackage(Box<FilterPackage>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `NamespaceImportImportedNamespaceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span`, `imported_namespace`, and `is_recursive` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1806:9
[INFO] [stdout]      |
[INFO] [stdout] 1805 | pub struct NamespaceImport {
[INFO] [stdout]      |            --------------- fields in this struct
[INFO] [stdout] 1806 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1807 |     pub imported_namespace: Option<NamespaceImportImportedNamespaceMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1808 |     pub is_recursive: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `NamespaceImport` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MessageEvent` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1817:12
[INFO] [stdout]      |
[INFO] [stdout] 1817 | pub struct MessageEvent {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1829:9
[INFO] [stdout]      |
[INFO] [stdout] 1828 | pub struct BooleanValue {
[INFO] [stdout]      |            ------------ field in this struct
[INFO] [stdout] 1829 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `BooleanValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConnectionUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1838:12
[INFO] [stdout]      |
[INFO] [stdout] 1838 | pub struct ConnectionUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SuperclassingPart` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1848:12
[INFO] [stdout]      |
[INFO] [stdout] 1848 | pub struct SuperclassingPart {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActorMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1859:12
[INFO] [stdout]      |
[INFO] [stdout] 1859 | pub struct ActorMember {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ViewBodyItemOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1870:10
[INFO] [stdout]      |
[INFO] [stdout] 1870 | pub enum ViewBodyItemOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ViewBodyItem` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1877:12
[INFO] [stdout]      |
[INFO] [stdout] 1877 | pub struct ViewBodyItem {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PortConjugation` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1888:12
[INFO] [stdout]      |
[INFO] [stdout] 1888 | pub struct PortConjugation {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TriggerFeatureValue` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1898:12
[INFO] [stdout]      |
[INFO] [stdout] 1898 | pub struct TriggerFeatureValue {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AssertConstraintUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1909:12
[INFO] [stdout]      |
[INFO] [stdout] 1909 | pub struct AssertConstraintUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_related_element` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1922:9
[INFO] [stdout]      |
[INFO] [stdout] 1921 | pub struct MetadataArgumentMember {
[INFO] [stdout]      |            ---------------------- fields in this struct
[INFO] [stdout] 1922 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 1923 |     pub owned_related_element: Vec<MetadataArgument>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetadataArgumentMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Package` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1932:12
[INFO] [stdout]      |
[INFO] [stdout] 1932 | pub struct Package {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `UnextendedUsagePrefix` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1943:10
[INFO] [stdout]      |
[INFO] [stdout] 1943 | pub enum UnextendedUsagePrefix {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SourceEnd` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1950:12
[INFO] [stdout]      |
[INFO] [stdout] 1950 | pub struct SourceEnd {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PortionUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1961:12
[INFO] [stdout]      |
[INFO] [stdout] 1961 | pub struct PortionUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ViewDefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1974:12
[INFO] [stdout]      |
[INFO] [stdout] 1974 | pub struct ViewDefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NaryInterfacePart` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1984:12
[INFO] [stdout]      |
[INFO] [stdout] 1984 | pub struct NaryInterfacePart {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TargetSuccessionOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:1995:10
[INFO] [stdout]      |
[INFO] [stdout] 1995 | pub enum TargetSuccessionOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TargetSuccession` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2001:12
[INFO] [stdout]      |
[INFO] [stdout] 2001 | pub struct TargetSuccession {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_related_element` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2013:9
[INFO] [stdout]      |
[INFO] [stdout] 2012 | pub struct EmptyResultMember {
[INFO] [stdout]      |            ----------------- fields in this struct
[INFO] [stdout] 2013 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2014 |     pub owned_related_element: Vec<EmptyFeature>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `EmptyResultMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ViewpointUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2023:12
[INFO] [stdout]      |
[INFO] [stdout] 2023 | pub struct ViewpointUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OccurrenceUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2033:12
[INFO] [stdout]      |
[INFO] [stdout] 2033 | pub struct OccurrenceUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TransitionUsageMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2043:12
[INFO] [stdout]      |
[INFO] [stdout] 2043 | pub struct TransitionUsageMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedCrossSubsettingCrossedFeatureMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2054:10
[INFO] [stdout]      |
[INFO] [stdout] 2054 | pub enum OwnedCrossSubsettingCrossedFeatureMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossSubsetting` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2060:12
[INFO] [stdout]      |
[INFO] [stdout] 2060 | pub struct OwnedCrossSubsetting {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DefinitionBody` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2071:12
[INFO] [stdout]      |
[INFO] [stdout] 2071 | pub struct DefinitionBody {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `NonBehaviorBodyItemOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2082:10
[INFO] [stdout]      |
[INFO] [stdout] 2082 | pub enum NonBehaviorBodyItemOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NonBehaviorBodyItem` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2093:12
[INFO] [stdout]      |
[INFO] [stdout] 2093 | pub struct NonBehaviorBodyItem {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `span` is never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2105:9
[INFO] [stdout]      |
[INFO] [stdout] 2104 | pub struct ClassificationTestOperator {
[INFO] [stdout]      |            -------------------------- field in this struct
[INFO] [stdout] 2105 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ClassificationTestOperator` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AcceptNode` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2114:12
[INFO] [stdout]      |
[INFO] [stdout] 2114 | pub struct AcceptNode {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_member_feature` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2125:9
[INFO] [stdout]      |
[INFO] [stdout] 2124 | pub struct FunctionReferenceMember {
[INFO] [stdout]      |            ----------------------- fields in this struct
[INFO] [stdout] 2125 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2126 |     pub owned_member_feature: Box<FunctionReference>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FunctionReferenceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `InterfacePart` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2135:10
[INFO] [stdout]      |
[INFO] [stdout] 2135 | pub enum InterfacePart {
[INFO] [stdout]      |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureChainPrefix` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2142:12
[INFO] [stdout]      |
[INFO] [stdout] 2142 | pub struct FeatureChainPrefix {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MergeNode` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2153:12
[INFO] [stdout]      |
[INFO] [stdout] 2153 | pub struct MergeNode {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamespaceDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2164:12
[INFO] [stdout]      |
[INFO] [stdout] 2164 | pub struct NamespaceDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RequirementVerificationUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2174:12
[INFO] [stdout]      |
[INFO] [stdout] 2174 | pub struct RequirementVerificationUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `member_element` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2188:9
[INFO] [stdout]      |
[INFO] [stdout] 2187 | pub struct FeatureChainMember {
[INFO] [stdout]      |            ------------------ fields in this struct
[INFO] [stdout] 2188 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2189 |     pub member_element: Option<QualifiedNameRef>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureChainMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NamedArgumentList` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2198:12
[INFO] [stdout]      |
[INFO] [stdout] 2198 | pub struct NamedArgumentList {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PerformActionUsageDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2209:12
[INFO] [stdout]      |
[INFO] [stdout] 2209 | pub struct PerformActionUsageDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ParameterRedefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2220:12
[INFO] [stdout]      |
[INFO] [stdout] 2220 | pub struct ParameterRedefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActionBodyParameterMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2231:12
[INFO] [stdout]      |
[INFO] [stdout] 2231 | pub struct ActionBodyParameterMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ReferenceUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2242:12
[INFO] [stdout]      |
[INFO] [stdout] 2242 | pub struct ReferenceUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Specialization` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2252:12
[INFO] [stdout]      |
[INFO] [stdout] 2252 | pub struct Specialization {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EmptyEndMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2262:12
[INFO] [stdout]      |
[INFO] [stdout] 2262 | pub struct EmptyEndMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FeatureInvertingFeatureInvertedMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2273:10
[INFO] [stdout]      |
[INFO] [stdout] 2273 | pub enum FeatureInvertingFeatureInvertedMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FeatureInverting` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2279:12
[INFO] [stdout]      |
[INFO] [stdout] 2279 | pub struct FeatureInverting {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `VerificationCaseDefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2292:12
[INFO] [stdout]      |
[INFO] [stdout] 2292 | pub struct VerificationCaseDefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2302:12
[INFO] [stdout]      |
[INFO] [stdout] 2302 | pub struct MetadataUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Function` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2314:12
[INFO] [stdout]      |
[INFO] [stdout] 2314 | pub struct Function {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AcceptNodeDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2324:12
[INFO] [stdout]      |
[INFO] [stdout] 2324 | pub struct AcceptNodeDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MultiplicityRange` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2334:12
[INFO] [stdout]      |
[INFO] [stdout] 2334 | pub struct MultiplicityRange {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `InterfaceEndOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2345:10
[INFO] [stdout]      |
[INFO] [stdout] 2345 | pub enum InterfaceEndOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InterfaceEnd` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2351:12
[INFO] [stdout]      |
[INFO] [stdout] 2351 | pub struct InterfaceEnd {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InterfaceEndMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2363:12
[INFO] [stdout]      |
[INFO] [stdout] 2363 | pub struct InterfaceEndMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `IfNodeOwnedRelationshipMember` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2374:10
[INFO] [stdout]      |
[INFO] [stdout] 2374 | pub enum IfNodeOwnedRelationshipMember {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IfNode` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2380:12
[INFO] [stdout]      |
[INFO] [stdout] 2380 | pub struct IfNode {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OwnedRelatedElement` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2391:10
[INFO] [stdout]      |
[INFO] [stdout] 2391 | pub enum OwnedRelatedElement {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OccurrenceDefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2398:12
[INFO] [stdout]      |
[INFO] [stdout] 2398 | pub struct OccurrenceDefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ItemUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2408:12
[INFO] [stdout]      |
[INFO] [stdout] 2408 | pub struct ItemUsage {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EndFeaturePrefix` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2418:12
[INFO] [stdout]      |
[INFO] [stdout] 2418 | pub struct EndFeaturePrefix {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeBody` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2430:12
[INFO] [stdout]      |
[INFO] [stdout] 2430 | pub struct TypeBody {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConstraintUsageDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2441:12
[INFO] [stdout]      |
[INFO] [stdout] 2441 | pub struct ConstraintUsageDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OwnedCrossFeature` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2451:12
[INFO] [stdout]      |
[INFO] [stdout] 2451 | pub struct OwnedCrossFeature {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RenderingUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2461:12
[INFO] [stdout]      |
[INFO] [stdout] 2461 | pub struct RenderingUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `NonFeatureElement` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2471:10
[INFO] [stdout]      |
[INFO] [stdout] 2471 | pub enum NonFeatureElement {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DefinitionExtensionKeyword` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2502:12
[INFO] [stdout]      |
[INFO] [stdout] 2502 | pub struct DefinitionExtensionKeyword {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `DefinitionElement` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2513:10
[INFO] [stdout]      |
[INFO] [stdout] 2513 | pub enum DefinitionElement {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NaryConnectorPart` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2547:12
[INFO] [stdout]      |
[INFO] [stdout] 2547 | pub struct NaryConnectorPart {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ViewRenderingUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2558:12
[INFO] [stdout]      |
[INFO] [stdout] 2558 | pub struct ViewRenderingUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ArgumentList` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2570:12
[INFO] [stdout]      |
[INFO] [stdout] 2570 | pub struct ArgumentList {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `type_` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2581:9
[INFO] [stdout]      |
[INFO] [stdout] 2580 | pub struct ReferenceTyping {
[INFO] [stdout]      |            --------------- fields in this struct
[INFO] [stdout] 2581 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2582 |     pub type_: QualifiedNameRef,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `ReferenceTyping` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EndUsagePrefix` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2591:12
[INFO] [stdout]      |
[INFO] [stdout] 2591 | pub struct EndUsagePrefix {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MemberElement` is never used
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2603:10
[INFO] [stdout]      |
[INFO] [stdout] 2603 | pub enum MemberElement {
[INFO] [stdout]      |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `EmptyResultMember` and `FeatureReferenceMember` are never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2611:5
[INFO] [stdout]      |
[INFO] [stdout] 2610 | pub enum FeatureReferenceExpressionOwnedRelationshipMember {
[INFO] [stdout]      |          ------------------------------------------------- variants in this enum
[INFO] [stdout] 2611 |     EmptyResultMember(Box<EmptyResultMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2612 |     FeatureReferenceMember(Box<FeatureReferenceMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureReferenceExpressionOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2617:9
[INFO] [stdout]      |
[INFO] [stdout] 2616 | pub struct FeatureReferenceExpression {
[INFO] [stdout]      |            -------------------------- fields in this struct
[INFO] [stdout] 2617 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2618 |     pub owned_relationship: Vec<FeatureReferenceExpressionOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureReferenceExpression` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TypeDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2627:12
[INFO] [stdout]      |
[INFO] [stdout] 2627 | pub struct TypeDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DifferencingPart` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2640:12
[INFO] [stdout]      |
[INFO] [stdout] 2640 | pub struct DifferencingPart {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AttributeDefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2651:12
[INFO] [stdout]      |
[INFO] [stdout] 2651 | pub struct AttributeDefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConjugatedPortTyping` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2661:12
[INFO] [stdout]      |
[INFO] [stdout] 2661 | pub struct ConjugatedPortTyping {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EnumerationDefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2672:12
[INFO] [stdout]      |
[INFO] [stdout] 2672 | pub struct EnumerationDefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GuardedSuccessionMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2683:12
[INFO] [stdout]      |
[INFO] [stdout] 2683 | pub struct GuardedSuccessionMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `FilterPackageMember` and `ImportDeclaration` are never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2695:5
[INFO] [stdout]      |
[INFO] [stdout] 2694 | pub enum FilterPackageOwnedRelationshipMember {
[INFO] [stdout]      |          ------------------------------------ variants in this enum
[INFO] [stdout] 2695 |     FilterPackageMember(Box<FilterPackageMember>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2696 |     ImportDeclaration(Box<ImportDeclaration>),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FilterPackageOwnedRelationshipMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `owned_relationship` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2701:9
[INFO] [stdout]      |
[INFO] [stdout] 2700 | pub struct FilterPackage {
[INFO] [stdout]      |            ------------- fields in this struct
[INFO] [stdout] 2701 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2702 |     pub owned_relationship: Vec<FilterPackageOwnedRelationshipMember>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FilterPackage` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SuccessionDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2711:12
[INFO] [stdout]      |
[INFO] [stdout] 2711 | pub struct SuccessionDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActionNodeMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2723:12
[INFO] [stdout]      |
[INFO] [stdout] 2723 | pub struct ActionNodeMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataDefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2734:12
[INFO] [stdout]      |
[INFO] [stdout] 2734 | pub struct MetadataDefinition {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RequirementBody` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2746:12
[INFO] [stdout]      |
[INFO] [stdout] 2746 | pub struct RequirementBody {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Differencing` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2757:12
[INFO] [stdout]      |
[INFO] [stdout] 2757 | pub struct Differencing {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Usage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2769:12
[INFO] [stdout]      |
[INFO] [stdout] 2769 | pub struct Usage {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2780:9
[INFO] [stdout]      |
[INFO] [stdout] 2779 | pub struct LiteralInteger {
[INFO] [stdout]      |            -------------- fields in this struct
[INFO] [stdout] 2780 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2781 |     pub value: String,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `LiteralInteger` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `member_element` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2791:9
[INFO] [stdout]      |
[INFO] [stdout] 2790 | pub struct FeatureReferenceMember {
[INFO] [stdout]      |            ---------------------- fields in this struct
[INFO] [stdout] 2791 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2792 |     pub member_element: Box<FeatureReference>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `FeatureReferenceMember` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ForVariableDeclarationMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2801:12
[INFO] [stdout]      |
[INFO] [stdout] 2801 | pub struct ForVariableDeclarationMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UseCaseUsage` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2812:12
[INFO] [stdout]      |
[INFO] [stdout] 2812 | pub struct UseCaseUsage {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `span` and `value` are never read
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2823:9
[INFO] [stdout]      |
[INFO] [stdout] 2822 | pub struct MetadataValue {
[INFO] [stdout]      |            ------------- fields in this struct
[INFO] [stdout] 2823 |     pub span: Span,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout] 2824 |     pub value: Box<MetadataReference>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `MetadataValue` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConnectorEndMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2833:12
[INFO] [stdout]      |
[INFO] [stdout] 2833 | pub struct ConnectorEndMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ViewRenderingMember` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2844:12
[INFO] [stdout]      |
[INFO] [stdout] 2844 | pub struct ViewRenderingMember {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DefinitionDeclaration` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2855:12
[INFO] [stdout]      |
[INFO] [stdout] 2855 | pub struct DefinitionDeclaration {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RefPrefix` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2865:12
[INFO] [stdout]      |
[INFO] [stdout] 2865 | pub struct RefPrefix {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PartDefinition` is never constructed
[INFO] [stdout]     --> tests/../generated/sysml/ast.rs:2880:12
[WARN] too many lines in the log, truncating it
