[INFO] cloning repository https://github.com/Foxinatel/Rust-JVM-Parser [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Foxinatel/Rust-JVM-Parser" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFoxinatel%2FRust-JVM-Parser", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFoxinatel%2FRust-JVM-Parser'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 01e31115ae413423f2d3866b741d8a679e08d1f5 [INFO] checking Foxinatel/Rust-JVM-Parser against try#54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47 for pr-153041 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFoxinatel%2FRust-JVM-Parser" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Foxinatel/Rust-JVM-Parser [INFO] finished tweaking git repo https://github.com/Foxinatel/Rust-JVM-Parser [INFO] tweaked toml for git repo https://github.com/Foxinatel/Rust-JVM-Parser written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Foxinatel/Rust-JVM-Parser on toolchain 54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Foxinatel/Rust-JVM-Parser 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" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] checking Foxinatel/Rust-JVM-Parser against try#54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47 for pr-153041 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFoxinatel%2FRust-JVM-Parser" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Foxinatel/Rust-JVM-Parser [INFO] finished tweaking git repo https://github.com/Foxinatel/Rust-JVM-Parser [INFO] tweaked toml for git repo https://github.com/Foxinatel/Rust-JVM-Parser written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Foxinatel/Rust-JVM-Parser on toolchain 54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Foxinatel/Rust-JVM-Parser 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" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ed473534d0125a4898a73f846269307043cd1c780023688cc93ae49b36625368 [INFO] running `Command { std: "docker" "start" "-a" "ed473534d0125a4898a73f846269307043cd1c780023688cc93ae49b36625368", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ed473534d0125a4898a73f846269307043cd1c780023688cc93ae49b36625368", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ed473534d0125a4898a73f846269307043cd1c780023688cc93ae49b36625368", kill_on_drop: false }` [INFO] [stdout] ed473534d0125a4898a73f846269307043cd1c780023688cc93ae49b36625368 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fb23494b4a1f5edd94740e9d5712de3886c243d4ee01c5a7d6cc7666476c0f35 [INFO] running `Command { std: "docker" "start" "-a" "fb23494b4a1f5edd94740e9d5712de3886c243d4ee01c5a7d6cc7666476c0f35", kill_on_drop: false }` [INFO] [stderr] Checking java_rs_parser v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: the feature `let_else` has been stable since 1.65.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/main.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(let_else)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `let_else` has been stable since 1.65.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/main.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(let_else)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/parser/classfile.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let mut sr = &mut StreamReader::from(buf); [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: variable does not need to be mutable [INFO] [stdout] --> src/parser/classfile.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let mut sr = &mut StreamReader::from(buf); [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: fields `attribute_name_index`, `attribute_length`, and `attribute` are never read [INFO] [stdout] --> src/parser/attribute_info.rs:25:7 [INFO] [stdout] | [INFO] [stdout] 24 | pub struct AttributeInfo { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 25 | pub attribute_name_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 26 | pub attribute_length: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 27 | pub attribute: ATTRIBUTE [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `AttributeInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `constantvalue_index` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 28 | ConstantValue { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 29 | constantvalue_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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] --> src/parser/attribute_info/attribute.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 31 | Code { [INFO] [stdout] | ---- fields in this variant [INFO] [stdout] 32 | max_stack: u16, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 33 | max_locals: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 34 | code_length: u32, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 35 | code: Vec, [INFO] [stdout] | ^^^^ [INFO] [stdout] 36 | exception_table_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 37 | exception_table: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 38 | attributes_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 39 | attributes: Vec [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `attribute_name_index`, `attribute_length`, and `attribute` are never read [INFO] [stdout] --> src/parser/attribute_info.rs:25:7 [INFO] [stdout] | [INFO] [stdout] 24 | pub struct AttributeInfo { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 25 | pub attribute_name_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 26 | pub attribute_length: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 27 | pub attribute: ATTRIBUTE [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `AttributeInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `constantvalue_index` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 28 | ConstantValue { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 29 | constantvalue_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `number_of_entries` and `entries` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 41 | StackMapTable { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 42 | number_of_entries: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 43 | entries: Vec [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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] --> src/parser/attribute_info/attribute.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 31 | Code { [INFO] [stdout] | ---- fields in this variant [INFO] [stdout] 32 | max_stack: u16, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 33 | max_locals: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 34 | code_length: u32, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 35 | code: Vec, [INFO] [stdout] | ^^^^ [INFO] [stdout] 36 | exception_table_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 37 | exception_table: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 38 | attributes_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 39 | attributes: Vec [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `number_of_entries` and `entries` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 41 | StackMapTable { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 42 | number_of_entries: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 43 | entries: Vec [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `number_of_exceptions` and `exception_index_table` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 45 | Exceptions { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 46 | number_of_exceptions: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 47 | exception_index_table: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `number_of_classes` and `classes` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 49 | InnerClasses { [INFO] [stdout] | ------------ fields in this variant [INFO] [stdout] 50 | number_of_classes: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 51 | classes: Vec [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `class_index` and `method_index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 53 | EnclosingMethod { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 54 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 55 | method_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `signature_index` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 58 | Signature { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 59 | signature_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `sourcefile_index` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 61 | SourceFile { [INFO] [stdout] | ---------- field in this variant [INFO] [stdout] 62 | sourcefile_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `debug_extension` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 64 | SourceDebugExtension { [INFO] [stdout] | -------------------- field in this variant [INFO] [stdout] 65 | debug_extension: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `line_number_table_length` and `line_number_table` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 67 | LineNumberTable { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 68 | line_number_table_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 69 | line_number_table: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `local_variable_table_length` and `local_variable_table` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 71 | LocalVariableTable { [INFO] [stdout] | ------------------ fields in this variant [INFO] [stdout] 72 | local_variable_table_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 73 | local_variable_table: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `local_variable_type_table_length` and `local_variable_type_table` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 75 | LocalVariableTypeTable { [INFO] [stdout] | ---------------------- fields in this variant [INFO] [stdout] 76 | local_variable_type_table_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 77 | local_variable_type_table: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_annotations` and `annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 80 | RuntimeVisibleAnnotations { [INFO] [stdout] | ------------------------- fields in this variant [INFO] [stdout] 81 | num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 82 | annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_annotations` and `annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 84 | RuntimeInvisibleAnnotations { [INFO] [stdout] | --------------------------- fields in this variant [INFO] [stdout] 85 | num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 86 | annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_annotations` and `parameter_annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 88 | RuntimeVisibleParameterAnnotations { [INFO] [stdout] | ---------------------------------- fields in this variant [INFO] [stdout] 89 | num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 90 | parameter_annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_annotations` and `parameter_annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 92 | RuntimeInvisibleParameterAnnotations { [INFO] [stdout] | ------------------------------------ fields in this variant [INFO] [stdout] 93 | num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 94 | parameter_annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `attribute_name_index`, `attribute_length`, and `default_value` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 96 | AnnotationDefault { [INFO] [stdout] | ----------------- fields in this variant [INFO] [stdout] 97 | attribute_name_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 98 | attribute_length: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | default_value: ElementValue [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_bootstrap_methods` and `bootstrap_methods` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 101 | BootstrapMethods { [INFO] [stdout] | ---------------- fields in this variant [INFO] [stdout] 102 | num_bootstrap_methods: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | bootstrap_methods: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `type_index`, `num_element_value_pairs`, and `element_value_pairs` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/annotation.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct Annotation { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 6 | pub type_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 7 | pub num_element_value_pairs: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 8 | pub element_value_pairs: Vec<(u16, ElementValue)> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Annotation` 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 `bootstrap_method_ref`, `num_bootstrap_arguments`, and `bootstrap_methods` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/bootstrap_method.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct BootstrapMethod { [INFO] [stdout] | --------------- fields in this struct [INFO] [stdout] 5 | pub bootstrap_method_ref: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | pub num_bootstrap_arguments: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 7 | pub bootstrap_methods: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `BootstrapMethod` 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 `inner_class_info_index`, `outer_class_info_index`, `inner_name_index`, and `inner_class_access_flags` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/classes.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct Classes { [INFO] [stdout] | ------- fields in this struct [INFO] [stdout] 5 | pub inner_class_info_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | pub outer_class_info_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 7 | pub inner_name_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 8 | pub inner_class_access_flags: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Classes` 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 `0` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:6:19 [INFO] [stdout] | [INFO] [stdout] 6 | ConstValueIndex(u16), [INFO] [stdout] | --------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 6 - ConstValueIndex(u16), [INFO] [stdout] 6 + ConstValueIndex(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `type_name_index` and `const_name_index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 7 | EnumConstValue { [INFO] [stdout] | -------------- fields in this variant [INFO] [stdout] 8 | type_name_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | const_name_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` 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 `0` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:11:18 [INFO] [stdout] | [INFO] [stdout] 11 | ClassInfoIndex(u16), [INFO] [stdout] | -------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 11 - ClassInfoIndex(u16), [INFO] [stdout] 11 + ClassInfoIndex(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | AnnotationValue(Annotation), [INFO] [stdout] | --------------- ^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 12 - AnnotationValue(Annotation), [INFO] [stdout] 12 + AnnotationValue(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `num_values` and `values` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | ArrayValue { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 14 | num_values: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 15 | values: Vec [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` 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 `tag` and `value` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct ElementValue { [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] 21 | pub tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 22 | pub value: ElementValues [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ElementValue` 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 `number_of_exceptions` and `exception_index_table` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 45 | Exceptions { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 46 | number_of_exceptions: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 47 | exception_index_table: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `number_of_classes` and `classes` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 49 | InnerClasses { [INFO] [stdout] | ------------ fields in this variant [INFO] [stdout] 50 | number_of_classes: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 51 | classes: Vec [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `class_index` and `method_index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 53 | EnclosingMethod { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 54 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 55 | method_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `signature_index` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 58 | Signature { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 59 | signature_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `sourcefile_index` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 61 | SourceFile { [INFO] [stdout] | ---------- field in this variant [INFO] [stdout] 62 | sourcefile_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `debug_extension` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 64 | SourceDebugExtension { [INFO] [stdout] | -------------------- field in this variant [INFO] [stdout] 65 | debug_extension: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `line_number_table_length` and `line_number_table` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 67 | LineNumberTable { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 68 | line_number_table_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 69 | line_number_table: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `local_variable_table_length` and `local_variable_table` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 71 | LocalVariableTable { [INFO] [stdout] | ------------------ fields in this variant [INFO] [stdout] 72 | local_variable_table_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 73 | local_variable_table: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `local_variable_type_table_length` and `local_variable_type_table` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 75 | LocalVariableTypeTable { [INFO] [stdout] | ---------------------- fields in this variant [INFO] [stdout] 76 | local_variable_type_table_length: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 77 | local_variable_type_table: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_annotations` and `annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 80 | RuntimeVisibleAnnotations { [INFO] [stdout] | ------------------------- fields in this variant [INFO] [stdout] 81 | num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 82 | annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_annotations` and `annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 84 | RuntimeInvisibleAnnotations { [INFO] [stdout] | --------------------------- fields in this variant [INFO] [stdout] 85 | num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 86 | annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_annotations` and `parameter_annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 88 | RuntimeVisibleParameterAnnotations { [INFO] [stdout] | ---------------------------------- fields in this variant [INFO] [stdout] 89 | num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 90 | parameter_annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_annotations` and `parameter_annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 92 | RuntimeInvisibleParameterAnnotations { [INFO] [stdout] | ------------------------------------ fields in this variant [INFO] [stdout] 93 | num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 94 | parameter_annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `attribute_name_index`, `attribute_length`, and `default_value` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 96 | AnnotationDefault { [INFO] [stdout] | ----------------- fields in this variant [INFO] [stdout] 97 | attribute_name_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 98 | attribute_length: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | default_value: ElementValue [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `num_bootstrap_methods` and `bootstrap_methods` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 101 | BootstrapMethods { [INFO] [stdout] | ---------------- fields in this variant [INFO] [stdout] 102 | num_bootstrap_methods: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | bootstrap_methods: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ATTRIBUTE` 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 `type_index`, `num_element_value_pairs`, and `element_value_pairs` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/annotation.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct Annotation { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 6 | pub type_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 7 | pub num_element_value_pairs: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 8 | pub element_value_pairs: Vec<(u16, ElementValue)> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Annotation` 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 `bootstrap_method_ref`, `num_bootstrap_arguments`, and `bootstrap_methods` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/bootstrap_method.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct BootstrapMethod { [INFO] [stdout] | --------------- fields in this struct [INFO] [stdout] 5 | pub bootstrap_method_ref: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | pub num_bootstrap_arguments: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 7 | pub bootstrap_methods: Vec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `BootstrapMethod` 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 `inner_class_info_index`, `outer_class_info_index`, `inner_name_index`, and `inner_class_access_flags` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/classes.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct Classes { [INFO] [stdout] | ------- fields in this struct [INFO] [stdout] 5 | pub inner_class_info_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | pub outer_class_info_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 7 | pub inner_name_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 8 | pub inner_class_access_flags: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Classes` 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 `0` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:6:19 [INFO] [stdout] | [INFO] [stdout] 6 | ConstValueIndex(u16), [INFO] [stdout] | --------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 6 - ConstValueIndex(u16), [INFO] [stdout] 6 + ConstValueIndex(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `type_name_index` and `const_name_index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 7 | EnumConstValue { [INFO] [stdout] | -------------- fields in this variant [INFO] [stdout] 8 | type_name_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | const_name_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` 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 `0` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:11:18 [INFO] [stdout] | [INFO] [stdout] 11 | ClassInfoIndex(u16), [INFO] [stdout] | -------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 11 - ClassInfoIndex(u16), [INFO] [stdout] 11 + ClassInfoIndex(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | AnnotationValue(Annotation), [INFO] [stdout] | --------------- ^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 12 - AnnotationValue(Annotation), [INFO] [stdout] 12 + AnnotationValue(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `num_values` and `values` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | ArrayValue { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 14 | num_values: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 15 | values: Vec [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ElementValues` 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 `tag` and `value` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/element_value.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct ElementValue { [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] 21 | pub tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 22 | pub value: ElementValues [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ElementValue` 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 `start_pc`, `end_pc`, `handler_pc`, and `catch_type` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/exception.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct Exception { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 5 | pub start_pc: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 6 | pub end_pc: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 7 | pub handler_pc: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub catch_type: u16 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Exception` 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 `start_pc` and `line_number` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/line_number.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct LineNumber { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 5 | pub start_pc: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 6 | pub line_number: u16 [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LineNumber` 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 `start_pc`, `length`, `name_index`, `descriptor_index`, and `index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/local_variable.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct LocalVariable { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 5 | pub start_pc: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 6 | pub length: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 7 | pub name_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub descriptor_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | pub index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LocalVariable` 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 `start_pc`, `length`, `name_index`, `signature_index`, and `index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/local_variable_type.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct LocalVariableType { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 5 | pub start_pc: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 6 | pub length: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 7 | pub name_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub signature_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | pub index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LocalVariableType` 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 `num_annotations` and `annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/parameter_annotation.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct ParameterAnnotation { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 6 | pub num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 7 | pub annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ParameterAnnotation` 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 `frame_type` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | SameFrame { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 9 | frame_type: u8 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type` and `stack` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | SameLocals1StackItemFrame { [INFO] [stdout] | ------------------------- fields in this variant [INFO] [stdout] 12 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 13 | stack: [VerificationTypeInfo; 1] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `start_pc`, `end_pc`, `handler_pc`, and `catch_type` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/exception.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct Exception { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 5 | pub start_pc: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 6 | pub end_pc: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 7 | pub handler_pc: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub catch_type: u16 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Exception` 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 `frame_type`, `offset_delta`, and `stack` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 15 | SameLocals1StackItemFrameExtended { [INFO] [stdout] | --------------------------------- fields in this variant [INFO] [stdout] 16 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 17 | offset_delta: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 18 | stack: [VerificationTypeInfo; 1] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `start_pc` and `line_number` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/line_number.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct LineNumber { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 5 | pub start_pc: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 6 | pub line_number: u16 [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LineNumber` 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 `frame_type` and `offset_delta` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 20 | ChopFrame { [INFO] [stdout] | --------- fields in this variant [INFO] [stdout] 21 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 22 | offset_delta: u16 [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `start_pc`, `length`, `name_index`, `descriptor_index`, and `index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/local_variable.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct LocalVariable { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 5 | pub start_pc: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 6 | pub length: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 7 | pub name_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub descriptor_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | pub index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LocalVariable` 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 `start_pc`, `length`, `name_index`, `signature_index`, and `index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/local_variable_type.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct LocalVariableType { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 5 | pub start_pc: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 6 | pub length: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 7 | pub name_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub signature_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | pub index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `LocalVariableType` 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 `num_annotations` and `annotations` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/parameter_annotation.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct ParameterAnnotation { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 6 | pub num_annotations: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 7 | pub annotations: Vec [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ParameterAnnotation` 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 `frame_type` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | SameFrame { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 9 | frame_type: u8 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type` and `stack` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | SameLocals1StackItemFrame { [INFO] [stdout] | ------------------------- fields in this variant [INFO] [stdout] 12 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 13 | stack: [VerificationTypeInfo; 1] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type`, `offset_delta`, and `stack` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 15 | SameLocals1StackItemFrameExtended { [INFO] [stdout] | --------------------------------- fields in this variant [INFO] [stdout] 16 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 17 | offset_delta: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 18 | stack: [VerificationTypeInfo; 1] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type` and `offset_delta` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 20 | ChopFrame { [INFO] [stdout] | --------- fields in this variant [INFO] [stdout] 21 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 22 | offset_delta: u16 [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type` and `offset_delta` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 24 | SameFrameExtended { [INFO] [stdout] | ----------------- fields in this variant [INFO] [stdout] 25 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 26 | offset_delta: u16 [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type`, `offset_delta`, and `locals` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 28 | AppendFrame { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 29 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 30 | offset_delta: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 31 | locals: Vec [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type`, `offset_delta`, `number_of_locals`, `locals`, `number_of_stack_items`, and `stack` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 33 | FullFrame { [INFO] [stdout] | --------- fields in this variant [INFO] [stdout] 34 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 35 | offset_delta: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 36 | number_of_locals: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 37 | locals: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 38 | number_of_stack_items: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 39 | stack: Vec [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type` and `offset_delta` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 24 | SameFrameExtended { [INFO] [stdout] | ----------------- fields in this variant [INFO] [stdout] 25 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 26 | offset_delta: u16 [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type`, `offset_delta`, and `locals` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 28 | AppendFrame { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 29 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 30 | offset_delta: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 31 | locals: Vec [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `frame_type`, `offset_delta`, `number_of_locals`, `locals`, `number_of_stack_items`, and `stack` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 33 | FullFrame { [INFO] [stdout] | --------- fields in this variant [INFO] [stdout] 34 | frame_type: u8, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 35 | offset_delta: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 36 | number_of_locals: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 37 | locals: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 38 | number_of_stack_items: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 39 | stack: Vec [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StackMapFrame` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:5:17 [INFO] [stdout] | [INFO] [stdout] 5 | TopVariable { tag: u8 }, [INFO] [stdout] | ----------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:6:21 [INFO] [stdout] | [INFO] [stdout] 6 | IntegerVariable { tag: u8 }, [INFO] [stdout] | --------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:7:19 [INFO] [stdout] | [INFO] [stdout] 7 | FloatVariable { tag: u8 }, [INFO] [stdout] | ------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:8:18 [INFO] [stdout] | [INFO] [stdout] 8 | LongVariable { tag: u8 }, [INFO] [stdout] | ------------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:9:20 [INFO] [stdout] | [INFO] [stdout] 9 | DoubleVariable { tag: u8 }, [INFO] [stdout] | -------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | NullVariable { tag: u8 }, [INFO] [stdout] | ------------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:11:31 [INFO] [stdout] | [INFO] [stdout] 11 | UninitializedThisVariable { tag: u8 }, [INFO] [stdout] | ------------------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:5:17 [INFO] [stdout] | [INFO] [stdout] 5 | TopVariable { tag: u8 }, [INFO] [stdout] | ----------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` and `cpool_index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:12:20 [INFO] [stdout] | [INFO] [stdout] 12 | ObjectVariable { tag: u8, cpool_index: u16 }, [INFO] [stdout] | -------------- ^^^ ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:6:21 [INFO] [stdout] | [INFO] [stdout] 6 | IntegerVariable { tag: u8 }, [INFO] [stdout] | --------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:7:19 [INFO] [stdout] | [INFO] [stdout] 7 | FloatVariable { tag: u8 }, [INFO] [stdout] | ------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:8:18 [INFO] [stdout] | [INFO] [stdout] 8 | LongVariable { tag: u8 }, [INFO] [stdout] | ------------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:9:20 [INFO] [stdout] | [INFO] [stdout] 9 | DoubleVariable { tag: u8 }, [INFO] [stdout] | -------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | NullVariable { tag: u8 }, [INFO] [stdout] | ------------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` is never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:11:31 [INFO] [stdout] | [INFO] [stdout] 11 | UninitializedThisVariable { tag: u8 }, [INFO] [stdout] | ------------------------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` and `cpool_index` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:12:20 [INFO] [stdout] | [INFO] [stdout] 12 | ObjectVariable { tag: u8, cpool_index: u16 }, [INFO] [stdout] | -------------- ^^^ ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `tag` and `offset` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:13:27 [INFO] [stdout] | [INFO] [stdout] 13 | UninitializedVariable { tag: u8, offset: u16 } [INFO] [stdout] | --------------------- ^^^ ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | iconst { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 9 | value: i32 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | lconst { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 12 | value: i64 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 14 | fconst { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 15 | value: f32 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 17 | dconst { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 18 | value: f64 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 20 | bipush { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 21 | value: i8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 23 | sipush { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 24 | value: i16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 26 | ldc { [INFO] [stdout] | --- field in this variant [INFO] [stdout] 27 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 29 | ldc_w { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 30 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | ldc2_w { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 33 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 35 | iload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 36 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 38 | lload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 39 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 41 | fload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 42 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 44 | dload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 45 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 47 | aload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 48 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 58 | istore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 59 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 61 | lstore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 62 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 64 | fstore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 65 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 67 | dstore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 68 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 70 | astore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 71 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` and `const` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 126 | iinc { [INFO] [stdout] | ---- fields in this variant [INFO] [stdout] 127 | index: u8, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 128 | r#const: i8 [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 198 | ret { [INFO] [stdout] | --- field in this variant [INFO] [stdout] 199 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `default`, `low`, `high`, and `offsets` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 201 | tableswitch { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 202 | default: i32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 203 | low: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 204 | high: i32, [INFO] [stdout] | ^^^^ [INFO] [stdout] 205 | offsets: Vec [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `default`, `npairs`, and `pairs` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 207 | lookupswith { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 208 | default: i32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 209 | npairs: i32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 210 | pairs: Vec<(i32, i32)> [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 218 | getstatic { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 219 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 221 | putstatic { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 222 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 224 | getfield { [INFO] [stdout] | -------- field in this variant [INFO] [stdout] 225 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:228:5 [INFO] [stdout] | [INFO] [stdout] 227 | putfield { [INFO] [stdout] | -------- field in this variant [INFO] [stdout] 228 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 230 | invokevirtual { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 231 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 233 | invokespecial { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 234 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 236 | invokestatic { [INFO] [stdout] | ------------ field in this variant [INFO] [stdout] 237 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` and `count` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 239 | invokeinterface { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 240 | index: u16, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 241 | count: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 243 | invokedynamic { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 244 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:247:5 [INFO] [stdout] | [INFO] [stdout] 246 | new { [INFO] [stdout] | --- field in this variant [INFO] [stdout] 247 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `atype` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 249 | newarray { [INFO] [stdout] | -------- field in this variant [INFO] [stdout] 250 | atype: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `tag` and `offset` are never read [INFO] [stdout] --> src/parser/attribute_info/attribute/stack_map_frame/verification_type_info.rs:13:27 [INFO] [stdout] | [INFO] [stdout] 13 | UninitializedVariable { tag: u8, offset: u16 } [INFO] [stdout] | --------------------- ^^^ ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this variant [INFO] [stdout] | [INFO] [stdout] = note: `VerificationTypeInfo` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | iconst { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 9 | value: i32 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | lconst { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 12 | value: i64 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 14 | fconst { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 15 | value: f32 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 17 | dconst { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 18 | value: f64 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 20 | bipush { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 21 | value: i8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `value` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 23 | sipush { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 24 | value: i16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 26 | ldc { [INFO] [stdout] | --- field in this variant [INFO] [stdout] 27 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 29 | ldc_w { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 30 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | ldc2_w { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 33 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 35 | iload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 36 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 38 | lload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 39 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 252 | anewarray { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 253 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 41 | fload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 42 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 257 | checkcast { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 258 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 44 | dload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 45 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 47 | aload { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 48 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 260 | instanceof { [INFO] [stdout] | ---------- field in this variant [INFO] [stdout] 261 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `opcode` and `index_extension` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 265 | wide1 { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] 266 | opcode: u8, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 267 | index_extension: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 58 | istore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 59 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 61 | lstore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 62 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `opcode`, `index_extension`, and `constbytes` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 269 | wide2 { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] 270 | opcode: u8, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 271 | index_extension: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | constbytes: i16 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 64 | fstore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 65 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` and `dimensions` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 274 | multianewarray { [INFO] [stdout] | -------------- fields in this variant [INFO] [stdout] 275 | index: u16, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 276 | dimensions: u8 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 67 | dstore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 68 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 70 | astore { [INFO] [stdout] | ------ field in this variant [INFO] [stdout] 71 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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] --> src/parser/classfile.rs:13:7 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct ClassFile { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 13 | pub minor_version: u16, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 14 | pub major_version: u16, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 15 | pub constant_pool_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | pub constant_pool: Vec, //cp_info constant_pool[constant_pool_count-1]; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 17 | pub access_flags: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 18 | pub this_class: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 19 | pub super_class: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 20 | pub interfaces_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 21 | pub interfaces: Vec, //u16 interfaces[interfaces_count] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 22 | pub fields_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 23 | pub fields: Vec, //field_info fields[fields_count]; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 24 | pub methods_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 25 | pub methods: Vec, //method_info methods[methods_count]; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 26 | pub attributes_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 27 | pub attributes: Vec //attribute_info attributes[attributes_count]; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClassFile` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `tag` is never read [INFO] [stdout] --> src/parser/cp_info.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | Class { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 6 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `class_index`, and `name_and_type_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | Fieldref { [INFO] [stdout] | -------- fields in this variant [INFO] [stdout] 10 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 11 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 12 | name_and_type_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `class_index`, and `name_and_type_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 14 | Methodref { [INFO] [stdout] | --------- fields in this variant [INFO] [stdout] 15 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 16 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 17 | name_and_type_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `class_index`, and `name_and_type_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 19 | InterfaceMethodref { [INFO] [stdout] | ------------------ fields in this variant [INFO] [stdout] 20 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 21 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 22 | name_and_type_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `string_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 24 | String { [INFO] [stdout] | ------ fields in this variant [INFO] [stdout] 25 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 26 | string_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `bytes` are never read [INFO] [stdout] --> src/parser/cp_info.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 28 | Integer { [INFO] [stdout] | ------- fields in this variant [INFO] [stdout] 29 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 30 | bytes: u32 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `bytes` are never read [INFO] [stdout] --> src/parser/cp_info.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | Float { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] 33 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 34 | bytes: u32 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `high_bytes`, and `low_bytes` are never read [INFO] [stdout] --> src/parser/cp_info.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 36 | Long { [INFO] [stdout] | ---- fields in this variant [INFO] [stdout] 37 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 38 | high_bytes: u32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 39 | low_bytes: u32 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `index` and `const` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 126 | iinc { [INFO] [stdout] | ---- fields in this variant [INFO] [stdout] 127 | index: u8, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 128 | r#const: i8 [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 198 | ret { [INFO] [stdout] | --- field in this variant [INFO] [stdout] 199 | index: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `default`, `low`, `high`, and `offsets` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 201 | tableswitch { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 202 | default: i32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 203 | low: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 204 | high: i32, [INFO] [stdout] | ^^^^ [INFO] [stdout] 205 | offsets: Vec [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `default`, `npairs`, and `pairs` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 207 | lookupswith { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 208 | default: i32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 209 | npairs: i32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 210 | pairs: Vec<(i32, i32)> [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:219:5 [INFO] [stdout] | [INFO] [stdout] 218 | getstatic { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 219 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 221 | putstatic { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 222 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 224 | getfield { [INFO] [stdout] | -------- field in this variant [INFO] [stdout] 225 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:228:5 [INFO] [stdout] | [INFO] [stdout] 227 | putfield { [INFO] [stdout] | -------- field in this variant [INFO] [stdout] 228 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 230 | invokevirtual { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 231 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 233 | invokespecial { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 234 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 236 | invokestatic { [INFO] [stdout] | ------------ field in this variant [INFO] [stdout] 237 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` and `count` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 239 | invokeinterface { [INFO] [stdout] | --------------- fields in this variant [INFO] [stdout] 240 | index: u16, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 241 | count: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 243 | invokedynamic { [INFO] [stdout] | ------------- field in this variant [INFO] [stdout] 244 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:247:5 [INFO] [stdout] | [INFO] [stdout] 246 | new { [INFO] [stdout] | --- field in this variant [INFO] [stdout] 247 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `atype` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 249 | newarray { [INFO] [stdout] | -------- field in this variant [INFO] [stdout] 250 | atype: u8 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 252 | anewarray { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 253 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 257 | checkcast { [INFO] [stdout] | --------- field in this variant [INFO] [stdout] 258 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` is never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 260 | instanceof { [INFO] [stdout] | ---------- field in this variant [INFO] [stdout] 261 | index: u16 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `opcode` and `index_extension` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 265 | wide1 { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] 266 | opcode: u8, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 267 | index_extension: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `opcode`, `index_extension`, and `constbytes` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 269 | wide2 { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] 270 | opcode: u8, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 271 | index_extension: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | constbytes: i16 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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 `index` and `dimensions` are never read [INFO] [stdout] --> src/parser/attribute_info/code/code_generator.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 274 | multianewarray { [INFO] [stdout] | -------------- fields in this variant [INFO] [stdout] 275 | index: u16, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 276 | dimensions: u8 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Instructions` 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] --> src/parser/classfile.rs:13:7 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct ClassFile { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 13 | pub minor_version: u16, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 14 | pub major_version: u16, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 15 | pub constant_pool_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | pub constant_pool: Vec, //cp_info constant_pool[constant_pool_count-1]; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 17 | pub access_flags: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 18 | pub this_class: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 19 | pub super_class: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 20 | pub interfaces_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 21 | pub interfaces: Vec, //u16 interfaces[interfaces_count] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 22 | pub fields_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 23 | pub fields: Vec, //field_info fields[fields_count]; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 24 | pub methods_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 25 | pub methods: Vec, //method_info methods[methods_count]; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 26 | pub attributes_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 27 | pub attributes: Vec //attribute_info attributes[attributes_count]; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClassFile` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `tag` is never read [INFO] [stdout] --> src/parser/cp_info.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | Class { [INFO] [stdout] | ----- field in this variant [INFO] [stdout] 6 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `class_index`, and `name_and_type_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | Fieldref { [INFO] [stdout] | -------- fields in this variant [INFO] [stdout] 10 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 11 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 12 | name_and_type_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `class_index`, and `name_and_type_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 14 | Methodref { [INFO] [stdout] | --------- fields in this variant [INFO] [stdout] 15 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 16 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 17 | name_and_type_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `class_index`, and `name_and_type_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 19 | InterfaceMethodref { [INFO] [stdout] | ------------------ fields in this variant [INFO] [stdout] 20 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 21 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 22 | name_and_type_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `string_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 24 | String { [INFO] [stdout] | ------ fields in this variant [INFO] [stdout] 25 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 26 | string_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `high_bytes`, and `low_bytes` are never read [INFO] [stdout] --> src/parser/cp_info.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 41 | Double { [INFO] [stdout] | ------ fields in this variant [INFO] [stdout] 42 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 43 | high_bytes: u32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 44 | low_bytes: u32 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `bytes` are never read [INFO] [stdout] --> src/parser/cp_info.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 28 | Integer { [INFO] [stdout] | ------- fields in this variant [INFO] [stdout] 29 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 30 | bytes: u32 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `class_index`, and `descriptor_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 46 | NameAndType { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 47 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 48 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 49 | descriptor_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `length` are never read [INFO] [stdout] --> src/parser/cp_info.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 51 | Utf8 { [INFO] [stdout] | ---- fields in this variant [INFO] [stdout] 52 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 53 | length: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `bytes` are never read [INFO] [stdout] --> src/parser/cp_info.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | Float { [INFO] [stdout] | ----- fields in this variant [INFO] [stdout] 33 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 34 | bytes: u32 [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `reference_kind`, and `reference_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 56 | MethodHandle { [INFO] [stdout] | ------------ fields in this variant [INFO] [stdout] 57 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 58 | reference_kind: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 59 | reference_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `descriptor_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 61 | MethodType { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 62 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 63 | descriptor_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `bootstrap_method_attr_index`, and `reference_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 65 | InvokeDynamic { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 66 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 67 | bootstrap_method_attr_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 68 | reference_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `high_bytes`, and `low_bytes` are never read [INFO] [stdout] --> src/parser/cp_info.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 36 | Long { [INFO] [stdout] | ---- fields in this variant [INFO] [stdout] 37 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 38 | high_bytes: u32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 39 | low_bytes: u32 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `access_flags`, `name_index`, `descriptor_index`, `attributes_count`, and `attributes` are never read [INFO] [stdout] --> src/parser/field_info.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct FieldInfo { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 6 | pub access_flags: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | pub name_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub descriptor_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | pub attributes_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 10 | pub attributes: Vec [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FieldInfo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `access_flags`, `name_index`, `descriptor_index`, `attributes_count`, and `attributes` are never read [INFO] [stdout] --> src/parser/method_info.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct MethodInfo { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 6 | pub access_flags: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | pub name_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub descriptor_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | pub attributes_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 10 | pub attributes: Vec [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `MethodInfo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `tag`, `high_bytes`, and `low_bytes` are never read [INFO] [stdout] --> src/parser/cp_info.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 41 | Double { [INFO] [stdout] | ------ fields in this variant [INFO] [stdout] 42 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 43 | high_bytes: u32, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 44 | low_bytes: u32 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `class_index`, and `descriptor_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 46 | NameAndType { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 47 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 48 | class_index: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 49 | descriptor_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `length` are never read [INFO] [stdout] --> src/parser/cp_info.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 51 | Utf8 { [INFO] [stdout] | ---- fields in this variant [INFO] [stdout] 52 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 53 | length: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `reference_kind`, and `reference_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 56 | MethodHandle { [INFO] [stdout] | ------------ fields in this variant [INFO] [stdout] 57 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 58 | reference_kind: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 59 | reference_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag` and `descriptor_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 61 | MethodType { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 62 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 63 | descriptor_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `tag`, `bootstrap_method_attr_index`, and `reference_index` are never read [INFO] [stdout] --> src/parser/cp_info.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 65 | InvokeDynamic { [INFO] [stdout] | ------------- fields in this variant [INFO] [stdout] 66 | tag: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 67 | bootstrap_method_attr_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 68 | reference_index: u16 [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CpInfo` 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 `access_flags`, `name_index`, `descriptor_index`, `attributes_count`, and `attributes` are never read [INFO] [stdout] --> src/parser/field_info.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct FieldInfo { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 6 | pub access_flags: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | pub name_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub descriptor_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | pub attributes_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 10 | pub attributes: Vec [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FieldInfo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `access_flags`, `name_index`, `descriptor_index`, `attributes_count`, and `attributes` are never read [INFO] [stdout] --> src/parser/method_info.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct MethodInfo { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 6 | pub access_flags: u16, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 7 | pub name_index: u16, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 8 | pub descriptor_index: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | pub attributes_count: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 10 | pub attributes: Vec [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `MethodInfo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.23s [INFO] running `Command { std: "docker" "inspect" "fb23494b4a1f5edd94740e9d5712de3886c243d4ee01c5a7d6cc7666476c0f35", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fb23494b4a1f5edd94740e9d5712de3886c243d4ee01c5a7d6cc7666476c0f35", kill_on_drop: false }` [INFO] [stdout] fb23494b4a1f5edd94740e9d5712de3886c243d4ee01c5a7d6cc7666476c0f35