[INFO] crate dgen 0.1.1 is already in cache [INFO] extracting crate dgen 0.1.1 into work/ex/clippy-test-run/sources/stable/reg/dgen/0.1.1 [INFO] extracting crate dgen 0.1.1 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/dgen/0.1.1 [INFO] validating manifest of dgen-0.1.1 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of dgen-0.1.1 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing dgen-0.1.1 [INFO] finished frobbing dgen-0.1.1 [INFO] frobbed toml for dgen-0.1.1 written to work/ex/clippy-test-run/sources/stable/reg/dgen/0.1.1/Cargo.toml [INFO] started frobbing dgen-0.1.1 [INFO] finished frobbing dgen-0.1.1 [INFO] frobbed toml for dgen-0.1.1 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/dgen/0.1.1/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting dgen-0.1.1 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-2/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/dgen/0.1.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] cccc061ba96ba3998338a13cca474178a6e20970cc3716eacb2839b04d679137 [INFO] running `"docker" "start" "-a" "cccc061ba96ba3998338a13cca474178a6e20970cc3716eacb2839b04d679137"` [INFO] [stderr] Checking string_cache v0.7.3 [INFO] [stderr] Compiling lalrpop v0.16.3 [INFO] [stderr] Compiling dgen v0.1.1 (/opt/crater/workdir) [INFO] [stderr] warning: `cfg_attr` is deprecated for rustfmt and got replaced by tool_attributes [INFO] [stderr] --> src/builtins/chars.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | #[cfg_attr(rustfmt, rustfmt_skip)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `#[rustfmt::skip]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::deprecated_cfg_attr)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#deprecated_cfg_attr [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builtins/from_file.rs:31:13 [INFO] [stderr] | [INFO] [stderr] 31 | delimiter: delimiter, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `delimiter` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: using `write!()` with a format string that ends in a single newline, consider using `writeln!()` instead [INFO] [stderr] --> src/interpreter/parser.rs:51:9 [INFO] [stderr] | [INFO] [stderr] 51 | / write!( [INFO] [stderr] 52 | | f, [INFO] [stderr] 53 | | "Error parsing '{}': {}\n", [INFO] [stderr] 54 | | self.source_name, self.inner.description [INFO] [stderr] 55 | | )?; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::write_with_newline)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#write_with_newline [INFO] [stderr] [INFO] [stderr] warning: `cfg_attr` is deprecated for rustfmt and got replaced by tool_attributes [INFO] [stderr] --> src/builtins/chars.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | #[cfg_attr(rustfmt, rustfmt_skip)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `#[rustfmt::skip]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::deprecated_cfg_attr)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#deprecated_cfg_attr [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builtins/from_file.rs:31:13 [INFO] [stderr] | [INFO] [stderr] 31 | delimiter: delimiter, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `delimiter` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: using `write!()` with a format string that ends in a single newline, consider using `writeln!()` instead [INFO] [stderr] --> src/interpreter/parser.rs:51:9 [INFO] [stderr] | [INFO] [stderr] 51 | / write!( [INFO] [stderr] 52 | | f, [INFO] [stderr] 53 | | "Error parsing '{}': {}\n", [INFO] [stderr] 54 | | self.source_name, self.inner.description [INFO] [stderr] 55 | | )?; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::write_with_newline)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#write_with_newline [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/builtins/chars.rs:52:30 [INFO] [stderr] | [INFO] [stderr] 52 | pub const CHAR_GEN_BUILTIN: &'static FunctionPrototype = &FunctionPrototype::Builtin(&BuiltinFunctionPrototype { [INFO] [stderr] | -^^^^^^^------------------ help: consider removing `'static`: `&FunctionPrototype` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::const_static_lifetime)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/builtins/mod.rs:16:25 [INFO] [stderr] | [INFO] [stderr] 16 | pub const BUILTIN_FNS: &'static [&'static FunctionPrototype] = &[ [INFO] [stderr] | -^^^^^^^----------------------------- help: consider removing `'static`: `&[&'static FunctionPrototype]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/builtins/mod.rs:16:35 [INFO] [stderr] | [INFO] [stderr] 16 | pub const BUILTIN_FNS: &'static [&'static FunctionPrototype] = &[ [INFO] [stderr] | -^^^^^^^------------------ help: consider removing `'static`: `&FunctionPrototype` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:12:15 [INFO] [stderr] | [INFO] [stderr] 12 | const CHARS: &'static Source = include_lib!("std/chars.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:13:17 [INFO] [stderr] | [INFO] [stderr] 13 | const STRINGS: &'static Source = include_lib!("std/strings.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:14:17 [INFO] [stderr] | [INFO] [stderr] 14 | const NUMBERS: &'static Source = include_lib!("std/numbers.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:15:17 [INFO] [stderr] | [INFO] [stderr] 15 | const BOOLEAN: &'static Source = include_lib!("std/boolean.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:16:17 [INFO] [stderr] | [INFO] [stderr] 16 | const REPEATS: &'static Source = include_lib!("std/repeats.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:55:22 [INFO] [stderr] | [INFO] [stderr] 55 | const __ACTION: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:165:26 [INFO] [stderr] | [INFO] [stderr] 165 | const __EOF_ACTION: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:275:20 [INFO] [stderr] | [INFO] [stderr] 275 | const __GOTO: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:386:28 [INFO] [stderr] | [INFO] [stderr] 386 | const __TERMINAL: &'static [&'static str] = &[ [INFO] [stderr] | -^^^^^^^--------------- help: consider removing `'static`: `&[&'static str]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:386:38 [INFO] [stderr] | [INFO] [stderr] 386 | const __TERMINAL: &'static [&'static str] = &[ [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:572:56 [INFO] [stderr] | [INFO] [stderr] 572 | Token(8, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::double_parens)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:576:56 [INFO] [stderr] | [INFO] [stderr] 576 | Token(9, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:580:57 [INFO] [stderr] | [INFO] [stderr] 580 | Token(10, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:584:57 [INFO] [stderr] | [INFO] [stderr] 584 | Token(11, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:588:57 [INFO] [stderr] | [INFO] [stderr] 588 | Token(12, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:592:57 [INFO] [stderr] | [INFO] [stderr] 592 | Token(13, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:596:57 [INFO] [stderr] | [INFO] [stderr] 596 | Token(14, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:600:57 [INFO] [stderr] | [INFO] [stderr] 600 | Token(15, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:604:57 [INFO] [stderr] | [INFO] [stderr] 604 | Token(16, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:608:57 [INFO] [stderr] | [INFO] [stderr] 608 | Token(17, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:612:57 [INFO] [stderr] | [INFO] [stderr] 612 | Token(18, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:616:57 [INFO] [stderr] | [INFO] [stderr] 616 | Token(19, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:620:57 [INFO] [stderr] | [INFO] [stderr] 620 | Token(20, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:624:57 [INFO] [stderr] | [INFO] [stderr] 624 | Token(21, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:628:57 [INFO] [stderr] | [INFO] [stderr] 628 | Token(22, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:632:57 [INFO] [stderr] | [INFO] [stderr] 632 | Token(23, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:636:57 [INFO] [stderr] | [INFO] [stderr] 636 | Token(24, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:640:57 [INFO] [stderr] | [INFO] [stderr] 640 | Token(25, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:644:57 [INFO] [stderr] | [INFO] [stderr] 644 | Token(26, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:648:57 [INFO] [stderr] | [INFO] [stderr] 648 | Token(27, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:652:57 [INFO] [stderr] | [INFO] [stderr] 652 | Token(28, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:656:56 [INFO] [stderr] | [INFO] [stderr] 656 | Token(0, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:660:56 [INFO] [stderr] | [INFO] [stderr] 660 | Token(1, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:664:56 [INFO] [stderr] | [INFO] [stderr] 664 | Token(2, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:668:56 [INFO] [stderr] | [INFO] [stderr] 668 | Token(3, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:672:56 [INFO] [stderr] | [INFO] [stderr] 672 | Token(4, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:676:56 [INFO] [stderr] | [INFO] [stderr] 676 | Token(5, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:680:56 [INFO] [stderr] | [INFO] [stderr] 680 | Token(6, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:684:56 [INFO] [stderr] | [INFO] [stderr] 684 | Token(7, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1254:13 [INFO] [stderr] | [INFO] [stderr] 1254 | __r [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::let_and_return)] on by default [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1247:23 [INFO] [stderr] | [INFO] [stderr] 1247 | let __r = __state_machine::Parser::drive( [INFO] [stderr] | _______________________^ [INFO] [stderr] 1248 | | __StateMachine { [INFO] [stderr] 1249 | | input, [INFO] [stderr] 1250 | | __phantom: ::std::marker::PhantomData::<(&())>, [INFO] [stderr] 1251 | | }, [INFO] [stderr] 1252 | | __tokens, [INFO] [stderr] 1253 | | ); [INFO] [stderr] | |_____________^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3547:22 [INFO] [stderr] | [INFO] [stderr] 3547 | const __ACTION: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3731:26 [INFO] [stderr] | [INFO] [stderr] 3731 | const __EOF_ACTION: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3915:20 [INFO] [stderr] | [INFO] [stderr] 3915 | const __GOTO: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4100:28 [INFO] [stderr] | [INFO] [stderr] 4100 | const __TERMINAL: &'static [&'static str] = &[ [INFO] [stderr] | -^^^^^^^--------------- help: consider removing `'static`: `&[&'static str]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4100:38 [INFO] [stderr] | [INFO] [stderr] 4100 | const __TERMINAL: &'static [&'static str] = &[ [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4286:56 [INFO] [stderr] | [INFO] [stderr] 4286 | Token(8, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4290:56 [INFO] [stderr] | [INFO] [stderr] 4290 | Token(9, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4294:57 [INFO] [stderr] | [INFO] [stderr] 4294 | Token(10, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4298:57 [INFO] [stderr] | [INFO] [stderr] 4298 | Token(11, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4302:57 [INFO] [stderr] | [INFO] [stderr] 4302 | Token(12, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4306:57 [INFO] [stderr] | [INFO] [stderr] 4306 | Token(13, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4310:57 [INFO] [stderr] | [INFO] [stderr] 4310 | Token(14, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4314:57 [INFO] [stderr] | [INFO] [stderr] 4314 | Token(15, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4318:57 [INFO] [stderr] | [INFO] [stderr] 4318 | Token(16, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4322:57 [INFO] [stderr] | [INFO] [stderr] 4322 | Token(17, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4326:57 [INFO] [stderr] | [INFO] [stderr] 4326 | Token(18, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4330:57 [INFO] [stderr] | [INFO] [stderr] 4330 | Token(19, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4334:57 [INFO] [stderr] | [INFO] [stderr] 4334 | Token(20, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4338:57 [INFO] [stderr] | [INFO] [stderr] 4338 | Token(21, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4342:57 [INFO] [stderr] | [INFO] [stderr] 4342 | Token(22, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4346:57 [INFO] [stderr] | [INFO] [stderr] 4346 | Token(23, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4350:57 [INFO] [stderr] | [INFO] [stderr] 4350 | Token(24, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4354:57 [INFO] [stderr] | [INFO] [stderr] 4354 | Token(25, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4358:57 [INFO] [stderr] | [INFO] [stderr] 4358 | Token(26, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4362:57 [INFO] [stderr] | [INFO] [stderr] 4362 | Token(27, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4366:57 [INFO] [stderr] | [INFO] [stderr] 4366 | Token(28, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4370:56 [INFO] [stderr] | [INFO] [stderr] 4370 | Token(0, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4374:56 [INFO] [stderr] | [INFO] [stderr] 4374 | Token(1, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4378:56 [INFO] [stderr] | [INFO] [stderr] 4378 | Token(2, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4382:56 [INFO] [stderr] | [INFO] [stderr] 4382 | Token(3, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4386:56 [INFO] [stderr] | [INFO] [stderr] 4386 | Token(4, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4390:56 [INFO] [stderr] | [INFO] [stderr] 4390 | Token(5, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4394:56 [INFO] [stderr] | [INFO] [stderr] 4394 | Token(6, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4398:56 [INFO] [stderr] | [INFO] [stderr] 4398 | Token(7, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4968:13 [INFO] [stderr] | [INFO] [stderr] 4968 | __r [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4961:23 [INFO] [stderr] | [INFO] [stderr] 4961 | let __r = __state_machine::Parser::drive( [INFO] [stderr] | _______________________^ [INFO] [stderr] 4962 | | __StateMachine { [INFO] [stderr] 4963 | | input, [INFO] [stderr] 4964 | | __phantom: ::std::marker::PhantomData::<(&())>, [INFO] [stderr] 4965 | | }, [INFO] [stderr] 4966 | | __tokens, [INFO] [stderr] 4967 | | ); [INFO] [stderr] | |_____________^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/builtins/chars.rs:52:30 [INFO] [stderr] | [INFO] [stderr] 52 | pub const CHAR_GEN_BUILTIN: &'static FunctionPrototype = &FunctionPrototype::Builtin(&BuiltinFunctionPrototype { [INFO] [stderr] | -^^^^^^^------------------ help: consider removing `'static`: `&FunctionPrototype` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::const_static_lifetime)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/builtins/mod.rs:16:25 [INFO] [stderr] | [INFO] [stderr] 16 | pub const BUILTIN_FNS: &'static [&'static FunctionPrototype] = &[ [INFO] [stderr] | -^^^^^^^----------------------------- help: consider removing `'static`: `&[&'static FunctionPrototype]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/builtins/mod.rs:16:35 [INFO] [stderr] | [INFO] [stderr] 16 | pub const BUILTIN_FNS: &'static [&'static FunctionPrototype] = &[ [INFO] [stderr] | -^^^^^^^------------------ help: consider removing `'static`: `&FunctionPrototype` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:12:15 [INFO] [stderr] | [INFO] [stderr] 12 | const CHARS: &'static Source = include_lib!("std/chars.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:13:17 [INFO] [stderr] | [INFO] [stderr] 13 | const STRINGS: &'static Source = include_lib!("std/strings.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:14:17 [INFO] [stderr] | [INFO] [stderr] 14 | const NUMBERS: &'static Source = include_lib!("std/numbers.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:15:17 [INFO] [stderr] | [INFO] [stderr] 15 | const BOOLEAN: &'static Source = include_lib!("std/boolean.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/interpreter/libraries.rs:16:17 [INFO] [stderr] | [INFO] [stderr] 16 | const REPEATS: &'static Source = include_lib!("std/repeats.dgen"); [INFO] [stderr] | -^^^^^^^------- help: consider removing `'static`: `&Source` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:55:22 [INFO] [stderr] | [INFO] [stderr] 55 | const __ACTION: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:165:26 [INFO] [stderr] | [INFO] [stderr] 165 | const __EOF_ACTION: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:275:20 [INFO] [stderr] | [INFO] [stderr] 275 | const __GOTO: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:386:28 [INFO] [stderr] | [INFO] [stderr] 386 | const __TERMINAL: &'static [&'static str] = &[ [INFO] [stderr] | -^^^^^^^--------------- help: consider removing `'static`: `&[&'static str]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:386:38 [INFO] [stderr] | [INFO] [stderr] 386 | const __TERMINAL: &'static [&'static str] = &[ [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:572:56 [INFO] [stderr] | [INFO] [stderr] 572 | Token(8, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::double_parens)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:576:56 [INFO] [stderr] | [INFO] [stderr] 576 | Token(9, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:580:57 [INFO] [stderr] | [INFO] [stderr] 580 | Token(10, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:584:57 [INFO] [stderr] | [INFO] [stderr] 584 | Token(11, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:588:57 [INFO] [stderr] | [INFO] [stderr] 588 | Token(12, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:592:57 [INFO] [stderr] | [INFO] [stderr] 592 | Token(13, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:596:57 [INFO] [stderr] | [INFO] [stderr] 596 | Token(14, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:600:57 [INFO] [stderr] | [INFO] [stderr] 600 | Token(15, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:604:57 [INFO] [stderr] | [INFO] [stderr] 604 | Token(16, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:608:57 [INFO] [stderr] | [INFO] [stderr] 608 | Token(17, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:612:57 [INFO] [stderr] | [INFO] [stderr] 612 | Token(18, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:616:57 [INFO] [stderr] | [INFO] [stderr] 616 | Token(19, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:620:57 [INFO] [stderr] | [INFO] [stderr] 620 | Token(20, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:624:57 [INFO] [stderr] | [INFO] [stderr] 624 | Token(21, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:628:57 [INFO] [stderr] | [INFO] [stderr] 628 | Token(22, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:632:57 [INFO] [stderr] | [INFO] [stderr] 632 | Token(23, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:636:57 [INFO] [stderr] | [INFO] [stderr] 636 | Token(24, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:640:57 [INFO] [stderr] | [INFO] [stderr] 640 | Token(25, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:644:57 [INFO] [stderr] | [INFO] [stderr] 644 | Token(26, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:648:57 [INFO] [stderr] | [INFO] [stderr] 648 | Token(27, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:652:57 [INFO] [stderr] | [INFO] [stderr] 652 | Token(28, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:656:56 [INFO] [stderr] | [INFO] [stderr] 656 | Token(0, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:660:56 [INFO] [stderr] | [INFO] [stderr] 660 | Token(1, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:664:56 [INFO] [stderr] | [INFO] [stderr] 664 | Token(2, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:668:56 [INFO] [stderr] | [INFO] [stderr] 668 | Token(3, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:672:56 [INFO] [stderr] | [INFO] [stderr] 672 | Token(4, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:676:56 [INFO] [stderr] | [INFO] [stderr] 676 | Token(5, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:680:56 [INFO] [stderr] | [INFO] [stderr] 680 | Token(6, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:684:56 [INFO] [stderr] | [INFO] [stderr] 684 | Token(7, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1254:13 [INFO] [stderr] | [INFO] [stderr] 1254 | __r [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::let_and_return)] on by default [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1247:23 [INFO] [stderr] | [INFO] [stderr] 1247 | let __r = __state_machine::Parser::drive( [INFO] [stderr] | _______________________^ [INFO] [stderr] 1248 | | __StateMachine { [INFO] [stderr] 1249 | | input, [INFO] [stderr] 1250 | | __phantom: ::std::marker::PhantomData::<(&())>, [INFO] [stderr] 1251 | | }, [INFO] [stderr] 1252 | | __tokens, [INFO] [stderr] 1253 | | ); [INFO] [stderr] | |_____________^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3547:22 [INFO] [stderr] | [INFO] [stderr] 3547 | const __ACTION: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3731:26 [INFO] [stderr] | [INFO] [stderr] 3731 | const __EOF_ACTION: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3915:20 [INFO] [stderr] | [INFO] [stderr] 3915 | const __GOTO: &'static [i8] = &[ [INFO] [stderr] | -^^^^^^^----- help: consider removing `'static`: `&[i8]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4100:28 [INFO] [stderr] | [INFO] [stderr] 4100 | const __TERMINAL: &'static [&'static str] = &[ [INFO] [stderr] | -^^^^^^^--------------- help: consider removing `'static`: `&[&'static str]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4100:38 [INFO] [stderr] | [INFO] [stderr] 4100 | const __TERMINAL: &'static [&'static str] = &[ [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4286:56 [INFO] [stderr] | [INFO] [stderr] 4286 | Token(8, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4290:56 [INFO] [stderr] | [INFO] [stderr] 4290 | Token(9, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4294:57 [INFO] [stderr] | [INFO] [stderr] 4294 | Token(10, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4298:57 [INFO] [stderr] | [INFO] [stderr] 4298 | Token(11, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4302:57 [INFO] [stderr] | [INFO] [stderr] 4302 | Token(12, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4306:57 [INFO] [stderr] | [INFO] [stderr] 4306 | Token(13, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4310:57 [INFO] [stderr] | [INFO] [stderr] 4310 | Token(14, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4314:57 [INFO] [stderr] | [INFO] [stderr] 4314 | Token(15, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4318:57 [INFO] [stderr] | [INFO] [stderr] 4318 | Token(16, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4322:57 [INFO] [stderr] | [INFO] [stderr] 4322 | Token(17, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4326:57 [INFO] [stderr] | [INFO] [stderr] 4326 | Token(18, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4330:57 [INFO] [stderr] | [INFO] [stderr] 4330 | Token(19, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4334:57 [INFO] [stderr] | [INFO] [stderr] 4334 | Token(20, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4338:57 [INFO] [stderr] | [INFO] [stderr] 4338 | Token(21, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4342:57 [INFO] [stderr] | [INFO] [stderr] 4342 | Token(22, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4346:57 [INFO] [stderr] | [INFO] [stderr] 4346 | Token(23, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4350:57 [INFO] [stderr] | [INFO] [stderr] 4350 | Token(24, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4354:57 [INFO] [stderr] | [INFO] [stderr] 4354 | Token(25, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4358:57 [INFO] [stderr] | [INFO] [stderr] 4358 | Token(26, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4362:57 [INFO] [stderr] | [INFO] [stderr] 4362 | Token(27, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4366:57 [INFO] [stderr] | [INFO] [stderr] 4366 | Token(28, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4370:56 [INFO] [stderr] | [INFO] [stderr] 4370 | Token(0, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4374:56 [INFO] [stderr] | [INFO] [stderr] 4374 | Token(1, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4378:56 [INFO] [stderr] | [INFO] [stderr] 4378 | Token(2, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4382:56 [INFO] [stderr] | [INFO] [stderr] 4382 | Token(3, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4386:56 [INFO] [stderr] | [INFO] [stderr] 4386 | Token(4, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4390:56 [INFO] [stderr] | [INFO] [stderr] 4390 | Token(5, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4394:56 [INFO] [stderr] | [INFO] [stderr] 4394 | Token(6, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: Consider removing unnecessary double parentheses [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4398:56 [INFO] [stderr] | [INFO] [stderr] 4398 | Token(7, __tok0) => __Symbol::Variant0((__tok0)), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_parens [INFO] [stderr] [INFO] [stderr] warning: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4968:13 [INFO] [stderr] | [INFO] [stderr] 4968 | __r [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4961:23 [INFO] [stderr] | [INFO] [stderr] 4961 | let __r = __state_machine::Parser::drive( [INFO] [stderr] | _______________________^ [INFO] [stderr] 4962 | | __StateMachine { [INFO] [stderr] 4963 | | input, [INFO] [stderr] 4964 | | __phantom: ::std::marker::PhantomData::<(&())>, [INFO] [stderr] 4965 | | }, [INFO] [stderr] 4966 | | __tokens, [INFO] [stderr] 4967 | | ); [INFO] [stderr] | |_____________^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/builtins/from_file.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | / pub fn new(path: DynStringFun, delimiter: DynStringFun) -> DynStringFun { [INFO] [stderr] 164 | | Rc::new(SelectFromFile { [INFO] [stderr] 165 | | file_path_gen: path, [INFO] [stderr] 166 | | delimiter_gen: delimiter, [INFO] [stderr] 167 | | inner: RefCell::new(SelectFromFileInner::new()), [INFO] [stderr] 168 | | }) [INFO] [stderr] 169 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::new_ret_no_self)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: the `err @ _` pattern can be written as just `err` [INFO] [stderr] --> src/builtins/from_file.rs:181:13 [INFO] [stderr] | [INFO] [stderr] 181 | err @ _ => return err, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern [INFO] [stderr] [INFO] [stderr] warning: called `filter(p).next()` on an `Iterator`. This is more succinctly expressed by calling `.find(p)` instead. [INFO] [stderr] --> src/builtins/from_file.rs:294:16 [INFO] [stderr] | [INFO] [stderr] 294 | let path = words_paths [INFO] [stderr] | ________________^ [INFO] [stderr] 295 | | .iter() [INFO] [stderr] 296 | | .filter(|path| Path::new(path).is_file()) [INFO] [stderr] 297 | | .next() [INFO] [stderr] | |_______________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::filter_next)] on by default [INFO] [stderr] = note: replace `filter(|path| Path::new(path).is_file()).next()` with `find(|path| Path::new(path).is_file())` [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#filter_next [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/builtins/to_string.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | / fn new(wrapped: DynFun) -> AnyFunction { [INFO] [stderr] 17 | | AnyFunction::String(Rc::new(ToString { gen: wrapped })) [INFO] [stderr] 18 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/interpreter/ast.rs:17:25 [INFO] [stderr] | [INFO] [stderr] 17 | pub fn display_name(&self) -> &'static str { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::trivially_copy_pass_by_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: the `other @ _` pattern can be written as just `other` [INFO] [stderr] --> src/interpreter/ast.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | other @ _ => { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/interpreter/map.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | / fn new(wrapped: DynFun, resetter: Rc) -> DynFun { [INFO] [stderr] 63 | | Rc::new(MemoizedFunction { [INFO] [stderr] 64 | | wrapped, [INFO] [stderr] 65 | | resetter, [INFO] [stderr] 66 | | memoized: RefCell::new(MemoizedValue::new()), [INFO] [stderr] 67 | | }) [INFO] [stderr] 68 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/interpreter/map.rs:133:5 [INFO] [stderr] | [INFO] [stderr] 133 | / pub fn new(usage: DynFun, resetter: Rc) -> DynFun { [INFO] [stderr] 134 | | Rc::new(WrappedMemoizedFunction { resetter, usage }) [INFO] [stderr] 135 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> src/interpreter/source.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | / pub fn read_to_str<'a>(&'a self) -> Result, Error> { [INFO] [stderr] 44 | | match *self { [INFO] [stderr] 45 | | Source::File(ref path) => { [INFO] [stderr] 46 | | use std::fs::File; [INFO] [stderr] ... | [INFO] [stderr] 60 | | } [INFO] [stderr] 61 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_lifetimes)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:522:5 [INFO] [stderr] | [INFO] [stderr] 522 | / fn __token_to_integer< [INFO] [stderr] 523 | | 'input, [INFO] [stderr] 524 | | >( [INFO] [stderr] 525 | | __token: &Token<'input>, [INFO] [stderr] ... | [INFO] [stderr] 560 | | } [INFO] [stderr] 561 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cyclomatic_complexity)] on by default [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 31 [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:562:5 [INFO] [stderr] | [INFO] [stderr] 562 | / fn __token_to_symbol< [INFO] [stderr] 563 | | 'input, [INFO] [stderr] 564 | | >( [INFO] [stderr] 565 | | __token_index: usize, [INFO] [stderr] ... | [INFO] [stderr] 688 | | } [INFO] [stderr] 689 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1319:31 [INFO] [stderr] | [INFO] [stderr] 1319 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::clone_on_copy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1320:29 [INFO] [stderr] | [INFO] [stderr] 1320 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1337:31 [INFO] [stderr] | [INFO] [stderr] 1337 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1338:29 [INFO] [stderr] | [INFO] [stderr] 1338 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1547:31 [INFO] [stderr] | [INFO] [stderr] 1547 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1548:29 [INFO] [stderr] | [INFO] [stderr] 1548 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1559:31 [INFO] [stderr] | [INFO] [stderr] 1559 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1560:29 [INFO] [stderr] | [INFO] [stderr] 1560 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1876:23 [INFO] [stderr] | [INFO] [stderr] 1876 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1877:21 [INFO] [stderr] | [INFO] [stderr] 1877 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1894:48 [INFO] [stderr] | [INFO] [stderr] 1894 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1895:66 [INFO] [stderr] | [INFO] [stderr] 1895 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1913:23 [INFO] [stderr] | [INFO] [stderr] 1913 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1914:21 [INFO] [stderr] | [INFO] [stderr] 1914 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1933:23 [INFO] [stderr] | [INFO] [stderr] 1933 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1934:21 [INFO] [stderr] | [INFO] [stderr] 1934 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1954:23 [INFO] [stderr] | [INFO] [stderr] 1954 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1955:21 [INFO] [stderr] | [INFO] [stderr] 1955 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1974:23 [INFO] [stderr] | [INFO] [stderr] 1974 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1975:21 [INFO] [stderr] | [INFO] [stderr] 1975 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1992:48 [INFO] [stderr] | [INFO] [stderr] 1992 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1993:66 [INFO] [stderr] | [INFO] [stderr] 1993 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2011:23 [INFO] [stderr] | [INFO] [stderr] 2011 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2012:21 [INFO] [stderr] | [INFO] [stderr] 2012 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2031:23 [INFO] [stderr] | [INFO] [stderr] 2031 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2032:21 [INFO] [stderr] | [INFO] [stderr] 2032 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2052:23 [INFO] [stderr] | [INFO] [stderr] 2052 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2053:21 [INFO] [stderr] | [INFO] [stderr] 2053 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2072:23 [INFO] [stderr] | [INFO] [stderr] 2072 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2073:21 [INFO] [stderr] | [INFO] [stderr] 2073 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2090:48 [INFO] [stderr] | [INFO] [stderr] 2090 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2091:66 [INFO] [stderr] | [INFO] [stderr] 2091 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2109:23 [INFO] [stderr] | [INFO] [stderr] 2109 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2110:21 [INFO] [stderr] | [INFO] [stderr] 2110 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2129:23 [INFO] [stderr] | [INFO] [stderr] 2129 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2130:21 [INFO] [stderr] | [INFO] [stderr] 2130 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2150:23 [INFO] [stderr] | [INFO] [stderr] 2150 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2151:21 [INFO] [stderr] | [INFO] [stderr] 2151 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2169:23 [INFO] [stderr] | [INFO] [stderr] 2169 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2170:21 [INFO] [stderr] | [INFO] [stderr] 2170 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2188:23 [INFO] [stderr] | [INFO] [stderr] 2188 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2189:21 [INFO] [stderr] | [INFO] [stderr] 2189 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2207:23 [INFO] [stderr] | [INFO] [stderr] 2207 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2208:21 [INFO] [stderr] | [INFO] [stderr] 2208 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2225:48 [INFO] [stderr] | [INFO] [stderr] 2225 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2226:66 [INFO] [stderr] | [INFO] [stderr] 2226 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2245:23 [INFO] [stderr] | [INFO] [stderr] 2245 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2246:21 [INFO] [stderr] | [INFO] [stderr] 2246 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2264:23 [INFO] [stderr] | [INFO] [stderr] 2264 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2265:21 [INFO] [stderr] | [INFO] [stderr] 2265 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2283:23 [INFO] [stderr] | [INFO] [stderr] 2283 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2284:21 [INFO] [stderr] | [INFO] [stderr] 2284 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2301:48 [INFO] [stderr] | [INFO] [stderr] 2301 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2302:66 [INFO] [stderr] | [INFO] [stderr] 2302 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2321:23 [INFO] [stderr] | [INFO] [stderr] 2321 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2322:21 [INFO] [stderr] | [INFO] [stderr] 2322 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2340:23 [INFO] [stderr] | [INFO] [stderr] 2340 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2341:21 [INFO] [stderr] | [INFO] [stderr] 2341 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2359:23 [INFO] [stderr] | [INFO] [stderr] 2359 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2360:21 [INFO] [stderr] | [INFO] [stderr] 2360 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2377:48 [INFO] [stderr] | [INFO] [stderr] 2377 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2378:66 [INFO] [stderr] | [INFO] [stderr] 2378 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2397:23 [INFO] [stderr] | [INFO] [stderr] 2397 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2398:21 [INFO] [stderr] | [INFO] [stderr] 2398 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2416:23 [INFO] [stderr] | [INFO] [stderr] 2416 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2417:21 [INFO] [stderr] | [INFO] [stderr] 2417 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2435:23 [INFO] [stderr] | [INFO] [stderr] 2435 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2436:21 [INFO] [stderr] | [INFO] [stderr] 2436 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/builtins/from_file.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | / pub fn new(path: DynStringFun, delimiter: DynStringFun) -> DynStringFun { [INFO] [stderr] 164 | | Rc::new(SelectFromFile { [INFO] [stderr] 165 | | file_path_gen: path, [INFO] [stderr] 166 | | delimiter_gen: delimiter, [INFO] [stderr] 167 | | inner: RefCell::new(SelectFromFileInner::new()), [INFO] [stderr] 168 | | }) [INFO] [stderr] 169 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::new_ret_no_self)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: the `err @ _` pattern can be written as just `err` [INFO] [stderr] --> src/builtins/from_file.rs:181:13 [INFO] [stderr] | [INFO] [stderr] 181 | err @ _ => return err, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2453:48 [INFO] [stderr] | [INFO] [stderr] 2453 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2454:66 [INFO] [stderr] | [INFO] [stderr] 2454 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2472:23 [INFO] [stderr] | [INFO] [stderr] 2472 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2473:21 [INFO] [stderr] | [INFO] [stderr] 2473 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2491:23 [INFO] [stderr] | [INFO] [stderr] 2491 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2492:21 [INFO] [stderr] | [INFO] [stderr] 2492 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2511:23 [INFO] [stderr] | [INFO] [stderr] 2511 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2512:21 [INFO] [stderr] | [INFO] [stderr] 2512 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2530:23 [INFO] [stderr] | [INFO] [stderr] 2530 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2531:21 [INFO] [stderr] | [INFO] [stderr] 2531 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: called `filter(p).next()` on an `Iterator`. This is more succinctly expressed by calling `.find(p)` instead. [INFO] [stderr] --> src/builtins/from_file.rs:294:16 [INFO] [stderr] | [INFO] [stderr] 294 | let path = words_paths [INFO] [stderr] | ________________^ [INFO] [stderr] 295 | | .iter() [INFO] [stderr] 296 | | .filter(|path| Path::new(path).is_file()) [INFO] [stderr] 297 | | .next() [INFO] [stderr] | |_______________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::filter_next)] on by default [INFO] [stderr] = note: replace `filter(|path| Path::new(path).is_file()).next()` with `find(|path| Path::new(path).is_file())` [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#filter_next [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2556:23 [INFO] [stderr] | [INFO] [stderr] 2556 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2557:21 [INFO] [stderr] | [INFO] [stderr] 2557 | let __end = __sym7.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym7.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2583:23 [INFO] [stderr] | [INFO] [stderr] 2583 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2584:21 [INFO] [stderr] | [INFO] [stderr] 2584 | let __end = __sym8.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym8.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2601:48 [INFO] [stderr] | [INFO] [stderr] 2601 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2602:66 [INFO] [stderr] | [INFO] [stderr] 2602 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2620:23 [INFO] [stderr] | [INFO] [stderr] 2620 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2621:21 [INFO] [stderr] | [INFO] [stderr] 2621 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2639:23 [INFO] [stderr] | [INFO] [stderr] 2639 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2640:21 [INFO] [stderr] | [INFO] [stderr] 2640 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2659:23 [INFO] [stderr] | [INFO] [stderr] 2659 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2660:21 [INFO] [stderr] | [INFO] [stderr] 2660 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2678:23 [INFO] [stderr] | [INFO] [stderr] 2678 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2679:21 [INFO] [stderr] | [INFO] [stderr] 2679 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2698:23 [INFO] [stderr] | [INFO] [stderr] 2698 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2699:21 [INFO] [stderr] | [INFO] [stderr] 2699 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2717:23 [INFO] [stderr] | [INFO] [stderr] 2717 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2718:21 [INFO] [stderr] | [INFO] [stderr] 2718 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2737:23 [INFO] [stderr] | [INFO] [stderr] 2737 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2738:21 [INFO] [stderr] | [INFO] [stderr] 2738 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2756:23 [INFO] [stderr] | [INFO] [stderr] 2756 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2757:21 [INFO] [stderr] | [INFO] [stderr] 2757 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2776:23 [INFO] [stderr] | [INFO] [stderr] 2776 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2777:21 [INFO] [stderr] | [INFO] [stderr] 2777 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2795:23 [INFO] [stderr] | [INFO] [stderr] 2795 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2796:21 [INFO] [stderr] | [INFO] [stderr] 2796 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2815:23 [INFO] [stderr] | [INFO] [stderr] 2815 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2816:21 [INFO] [stderr] | [INFO] [stderr] 2816 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2834:23 [INFO] [stderr] | [INFO] [stderr] 2834 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2835:21 [INFO] [stderr] | [INFO] [stderr] 2835 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2854:23 [INFO] [stderr] | [INFO] [stderr] 2854 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2855:21 [INFO] [stderr] | [INFO] [stderr] 2855 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2873:23 [INFO] [stderr] | [INFO] [stderr] 2873 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2874:21 [INFO] [stderr] | [INFO] [stderr] 2874 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2893:23 [INFO] [stderr] | [INFO] [stderr] 2893 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2894:21 [INFO] [stderr] | [INFO] [stderr] 2894 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2912:23 [INFO] [stderr] | [INFO] [stderr] 2912 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2913:21 [INFO] [stderr] | [INFO] [stderr] 2913 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2932:23 [INFO] [stderr] | [INFO] [stderr] 2932 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2933:21 [INFO] [stderr] | [INFO] [stderr] 2933 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2951:23 [INFO] [stderr] | [INFO] [stderr] 2951 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2952:21 [INFO] [stderr] | [INFO] [stderr] 2952 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2971:23 [INFO] [stderr] | [INFO] [stderr] 2971 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2972:21 [INFO] [stderr] | [INFO] [stderr] 2972 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2990:23 [INFO] [stderr] | [INFO] [stderr] 2990 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2991:21 [INFO] [stderr] | [INFO] [stderr] 2991 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3010:23 [INFO] [stderr] | [INFO] [stderr] 3010 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3011:21 [INFO] [stderr] | [INFO] [stderr] 3011 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3029:23 [INFO] [stderr] | [INFO] [stderr] 3029 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3030:21 [INFO] [stderr] | [INFO] [stderr] 3030 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3047:48 [INFO] [stderr] | [INFO] [stderr] 3047 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3048:66 [INFO] [stderr] | [INFO] [stderr] 3048 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3069:23 [INFO] [stderr] | [INFO] [stderr] 3069 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3070:21 [INFO] [stderr] | [INFO] [stderr] 3070 | let __end = __sym3.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym3.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3096:23 [INFO] [stderr] | [INFO] [stderr] 3096 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3097:21 [INFO] [stderr] | [INFO] [stderr] 3097 | let __end = __sym8.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym8.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3115:23 [INFO] [stderr] | [INFO] [stderr] 3115 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3116:21 [INFO] [stderr] | [INFO] [stderr] 3116 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3134:23 [INFO] [stderr] | [INFO] [stderr] 3134 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3135:21 [INFO] [stderr] | [INFO] [stderr] 3135 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3153:23 [INFO] [stderr] | [INFO] [stderr] 3153 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3154:21 [INFO] [stderr] | [INFO] [stderr] 3154 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3172:23 [INFO] [stderr] | [INFO] [stderr] 3172 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3173:21 [INFO] [stderr] | [INFO] [stderr] 3173 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3191:23 [INFO] [stderr] | [INFO] [stderr] 3191 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3192:21 [INFO] [stderr] | [INFO] [stderr] 3192 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3210:23 [INFO] [stderr] | [INFO] [stderr] 3210 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3211:21 [INFO] [stderr] | [INFO] [stderr] 3211 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3229:23 [INFO] [stderr] | [INFO] [stderr] 3229 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3230:21 [INFO] [stderr] | [INFO] [stderr] 3230 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3248:23 [INFO] [stderr] | [INFO] [stderr] 3248 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3249:21 [INFO] [stderr] | [INFO] [stderr] 3249 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3267:23 [INFO] [stderr] | [INFO] [stderr] 3267 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3268:21 [INFO] [stderr] | [INFO] [stderr] 3268 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3286:23 [INFO] [stderr] | [INFO] [stderr] 3286 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3287:21 [INFO] [stderr] | [INFO] [stderr] 3287 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3305:23 [INFO] [stderr] | [INFO] [stderr] 3305 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3306:21 [INFO] [stderr] | [INFO] [stderr] 3306 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3323:48 [INFO] [stderr] | [INFO] [stderr] 3323 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3324:66 [INFO] [stderr] | [INFO] [stderr] 3324 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3344:23 [INFO] [stderr] | [INFO] [stderr] 3344 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3345:21 [INFO] [stderr] | [INFO] [stderr] 3345 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3363:23 [INFO] [stderr] | [INFO] [stderr] 3363 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3364:21 [INFO] [stderr] | [INFO] [stderr] 3364 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3381:48 [INFO] [stderr] | [INFO] [stderr] 3381 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3382:66 [INFO] [stderr] | [INFO] [stderr] 3382 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3399:48 [INFO] [stderr] | [INFO] [stderr] 3399 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3400:66 [INFO] [stderr] | [INFO] [stderr] 3400 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3418:23 [INFO] [stderr] | [INFO] [stderr] 3418 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3419:21 [INFO] [stderr] | [INFO] [stderr] 3419 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3437:23 [INFO] [stderr] | [INFO] [stderr] 3437 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3438:21 [INFO] [stderr] | [INFO] [stderr] 3438 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3457:23 [INFO] [stderr] | [INFO] [stderr] 3457 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3458:21 [INFO] [stderr] | [INFO] [stderr] 3458 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3476:23 [INFO] [stderr] | [INFO] [stderr] 3476 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3477:21 [INFO] [stderr] | [INFO] [stderr] 3477 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3495:23 [INFO] [stderr] | [INFO] [stderr] 3495 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3496:21 [INFO] [stderr] | [INFO] [stderr] 3496 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4236:5 [INFO] [stderr] | [INFO] [stderr] 4236 | / fn __token_to_integer< [INFO] [stderr] 4237 | | 'input, [INFO] [stderr] 4238 | | >( [INFO] [stderr] 4239 | | __token: &Token<'input>, [INFO] [stderr] ... | [INFO] [stderr] 4274 | | } [INFO] [stderr] 4275 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 31 [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4276:5 [INFO] [stderr] | [INFO] [stderr] 4276 | / fn __token_to_symbol< [INFO] [stderr] 4277 | | 'input, [INFO] [stderr] 4278 | | >( [INFO] [stderr] 4279 | | __token_index: usize, [INFO] [stderr] ... | [INFO] [stderr] 4402 | | } [INFO] [stderr] 4403 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5033:31 [INFO] [stderr] | [INFO] [stderr] 5033 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5034:29 [INFO] [stderr] | [INFO] [stderr] 5034 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5051:31 [INFO] [stderr] | [INFO] [stderr] 5051 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5052:29 [INFO] [stderr] | [INFO] [stderr] 5052 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/builtins/to_string.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | / fn new(wrapped: DynFun) -> AnyFunction { [INFO] [stderr] 17 | | AnyFunction::String(Rc::new(ToString { gen: wrapped })) [INFO] [stderr] 18 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5261:31 [INFO] [stderr] | [INFO] [stderr] 5261 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5262:29 [INFO] [stderr] | [INFO] [stderr] 5262 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5276:31 [INFO] [stderr] | [INFO] [stderr] 5276 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5277:29 [INFO] [stderr] | [INFO] [stderr] 5277 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/interpreter/ast.rs:17:25 [INFO] [stderr] | [INFO] [stderr] 17 | pub fn display_name(&self) -> &'static str { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::trivially_copy_pass_by_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5590:23 [INFO] [stderr] | [INFO] [stderr] 5590 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5591:21 [INFO] [stderr] | [INFO] [stderr] 5591 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5608:48 [INFO] [stderr] | [INFO] [stderr] 5608 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5609:66 [INFO] [stderr] | [INFO] [stderr] 5609 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5627:23 [INFO] [stderr] | [INFO] [stderr] 5627 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5628:21 [INFO] [stderr] | [INFO] [stderr] 5628 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5647:23 [INFO] [stderr] | [INFO] [stderr] 5647 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5648:21 [INFO] [stderr] | [INFO] [stderr] 5648 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5668:23 [INFO] [stderr] | [INFO] [stderr] 5668 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5669:21 [INFO] [stderr] | [INFO] [stderr] 5669 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5688:23 [INFO] [stderr] | [INFO] [stderr] 5688 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5689:21 [INFO] [stderr] | [INFO] [stderr] 5689 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5706:48 [INFO] [stderr] | [INFO] [stderr] 5706 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: the `other @ _` pattern can be written as just `other` [INFO] [stderr] --> src/interpreter/ast.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | other @ _ => { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5707:66 [INFO] [stderr] | [INFO] [stderr] 5707 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5725:23 [INFO] [stderr] | [INFO] [stderr] 5725 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5726:21 [INFO] [stderr] | [INFO] [stderr] 5726 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5745:23 [INFO] [stderr] | [INFO] [stderr] 5745 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5746:21 [INFO] [stderr] | [INFO] [stderr] 5746 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5766:23 [INFO] [stderr] | [INFO] [stderr] 5766 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5767:21 [INFO] [stderr] | [INFO] [stderr] 5767 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5786:23 [INFO] [stderr] | [INFO] [stderr] 5786 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5787:21 [INFO] [stderr] | [INFO] [stderr] 5787 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5804:48 [INFO] [stderr] | [INFO] [stderr] 5804 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5805:66 [INFO] [stderr] | [INFO] [stderr] 5805 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5823:23 [INFO] [stderr] | [INFO] [stderr] 5823 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5824:21 [INFO] [stderr] | [INFO] [stderr] 5824 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5843:23 [INFO] [stderr] | [INFO] [stderr] 5843 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5844:21 [INFO] [stderr] | [INFO] [stderr] 5844 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5864:23 [INFO] [stderr] | [INFO] [stderr] 5864 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5865:21 [INFO] [stderr] | [INFO] [stderr] 5865 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5883:23 [INFO] [stderr] | [INFO] [stderr] 5883 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5884:21 [INFO] [stderr] | [INFO] [stderr] 5884 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5902:23 [INFO] [stderr] | [INFO] [stderr] 5902 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5903:21 [INFO] [stderr] | [INFO] [stderr] 5903 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5921:23 [INFO] [stderr] | [INFO] [stderr] 5921 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5922:21 [INFO] [stderr] | [INFO] [stderr] 5922 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5939:48 [INFO] [stderr] | [INFO] [stderr] 5939 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5940:66 [INFO] [stderr] | [INFO] [stderr] 5940 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5959:23 [INFO] [stderr] | [INFO] [stderr] 5959 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: an inclusive range would be more readable [INFO] [stderr] --> src/interpreter/errors.rs:88:29 [INFO] [stderr] | [INFO] [stderr] 88 | assert_eq!("r", &source[location_offset..(location_offset + 1)]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `location_offset..=location_offset` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::range_plus_one)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#range_plus_one [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5960:21 [INFO] [stderr] | [INFO] [stderr] 5960 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5978:23 [INFO] [stderr] | [INFO] [stderr] 5978 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5979:21 [INFO] [stderr] | [INFO] [stderr] 5979 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5997:23 [INFO] [stderr] | [INFO] [stderr] 5997 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5998:21 [INFO] [stderr] | [INFO] [stderr] 5998 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6015:48 [INFO] [stderr] | [INFO] [stderr] 6015 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6016:66 [INFO] [stderr] | [INFO] [stderr] 6016 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6035:23 [INFO] [stderr] | [INFO] [stderr] 6035 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6036:21 [INFO] [stderr] | [INFO] [stderr] 6036 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6054:23 [INFO] [stderr] | [INFO] [stderr] 6054 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6055:21 [INFO] [stderr] | [INFO] [stderr] 6055 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6073:23 [INFO] [stderr] | [INFO] [stderr] 6073 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6074:21 [INFO] [stderr] | [INFO] [stderr] 6074 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6091:48 [INFO] [stderr] | [INFO] [stderr] 6091 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6092:66 [INFO] [stderr] | [INFO] [stderr] 6092 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6111:23 [INFO] [stderr] | [INFO] [stderr] 6111 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6112:21 [INFO] [stderr] | [INFO] [stderr] 6112 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6130:23 [INFO] [stderr] | [INFO] [stderr] 6130 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6131:21 [INFO] [stderr] | [INFO] [stderr] 6131 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6149:23 [INFO] [stderr] | [INFO] [stderr] 6149 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6150:21 [INFO] [stderr] | [INFO] [stderr] 6150 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6167:48 [INFO] [stderr] | [INFO] [stderr] 6167 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/interpreter/map.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | / fn new(wrapped: DynFun, resetter: Rc) -> DynFun { [INFO] [stderr] 63 | | Rc::new(MemoizedFunction { [INFO] [stderr] 64 | | wrapped, [INFO] [stderr] 65 | | resetter, [INFO] [stderr] 66 | | memoized: RefCell::new(MemoizedValue::new()), [INFO] [stderr] 67 | | }) [INFO] [stderr] 68 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6168:66 [INFO] [stderr] | [INFO] [stderr] 6168 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6186:23 [INFO] [stderr] | [INFO] [stderr] 6186 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6187:21 [INFO] [stderr] | [INFO] [stderr] 6187 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6205:23 [INFO] [stderr] | [INFO] [stderr] 6205 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6206:21 [INFO] [stderr] | [INFO] [stderr] 6206 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6225:23 [INFO] [stderr] | [INFO] [stderr] 6225 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6226:21 [INFO] [stderr] | [INFO] [stderr] 6226 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6244:23 [INFO] [stderr] | [INFO] [stderr] 6244 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6245:21 [INFO] [stderr] | [INFO] [stderr] 6245 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6270:23 [INFO] [stderr] | [INFO] [stderr] 6270 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6271:21 [INFO] [stderr] | [INFO] [stderr] 6271 | let __end = __sym7.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym7.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/interpreter/map.rs:133:5 [INFO] [stderr] | [INFO] [stderr] 133 | / pub fn new(usage: DynFun, resetter: Rc) -> DynFun { [INFO] [stderr] 134 | | Rc::new(WrappedMemoizedFunction { resetter, usage }) [INFO] [stderr] 135 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6297:23 [INFO] [stderr] | [INFO] [stderr] 6297 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6298:21 [INFO] [stderr] | [INFO] [stderr] 6298 | let __end = __sym8.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym8.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6315:48 [INFO] [stderr] | [INFO] [stderr] 6315 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6316:66 [INFO] [stderr] | [INFO] [stderr] 6316 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6334:23 [INFO] [stderr] | [INFO] [stderr] 6334 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6335:21 [INFO] [stderr] | [INFO] [stderr] 6335 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6353:23 [INFO] [stderr] | [INFO] [stderr] 6353 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6354:21 [INFO] [stderr] | [INFO] [stderr] 6354 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6373:23 [INFO] [stderr] | [INFO] [stderr] 6373 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6374:21 [INFO] [stderr] | [INFO] [stderr] 6374 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6392:23 [INFO] [stderr] | [INFO] [stderr] 6392 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6393:21 [INFO] [stderr] | [INFO] [stderr] 6393 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6412:23 [INFO] [stderr] | [INFO] [stderr] 6412 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6413:21 [INFO] [stderr] | [INFO] [stderr] 6413 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6431:23 [INFO] [stderr] | [INFO] [stderr] 6431 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6432:21 [INFO] [stderr] | [INFO] [stderr] 6432 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6451:23 [INFO] [stderr] | [INFO] [stderr] 6451 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6452:21 [INFO] [stderr] | [INFO] [stderr] 6452 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6470:23 [INFO] [stderr] | [INFO] [stderr] 6470 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6471:21 [INFO] [stderr] | [INFO] [stderr] 6471 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6490:23 [INFO] [stderr] | [INFO] [stderr] 6490 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6491:21 [INFO] [stderr] | [INFO] [stderr] 6491 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6509:23 [INFO] [stderr] | [INFO] [stderr] 6509 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6510:21 [INFO] [stderr] | [INFO] [stderr] 6510 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6529:23 [INFO] [stderr] | [INFO] [stderr] 6529 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6530:21 [INFO] [stderr] | [INFO] [stderr] 6530 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6548:23 [INFO] [stderr] | [INFO] [stderr] 6548 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6549:21 [INFO] [stderr] | [INFO] [stderr] 6549 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6568:23 [INFO] [stderr] | [INFO] [stderr] 6568 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6569:21 [INFO] [stderr] | [INFO] [stderr] 6569 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6587:23 [INFO] [stderr] | [INFO] [stderr] 6587 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6588:21 [INFO] [stderr] | [INFO] [stderr] 6588 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6607:23 [INFO] [stderr] | [INFO] [stderr] 6607 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6608:21 [INFO] [stderr] | [INFO] [stderr] 6608 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6626:23 [INFO] [stderr] | [INFO] [stderr] 6626 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6627:21 [INFO] [stderr] | [INFO] [stderr] 6627 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6646:23 [INFO] [stderr] | [INFO] [stderr] 6646 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6647:21 [INFO] [stderr] | [INFO] [stderr] 6647 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6665:23 [INFO] [stderr] | [INFO] [stderr] 6665 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6666:21 [INFO] [stderr] | [INFO] [stderr] 6666 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6685:23 [INFO] [stderr] | [INFO] [stderr] 6685 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6686:21 [INFO] [stderr] | [INFO] [stderr] 6686 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6704:23 [INFO] [stderr] | [INFO] [stderr] 6704 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6705:21 [INFO] [stderr] | [INFO] [stderr] 6705 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6724:23 [INFO] [stderr] | [INFO] [stderr] 6724 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6725:21 [INFO] [stderr] | [INFO] [stderr] 6725 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6743:23 [INFO] [stderr] | [INFO] [stderr] 6743 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6744:21 [INFO] [stderr] | [INFO] [stderr] 6744 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> src/interpreter/source.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | / pub fn read_to_str<'a>(&'a self) -> Result, Error> { [INFO] [stderr] 44 | | match *self { [INFO] [stderr] 45 | | Source::File(ref path) => { [INFO] [stderr] 46 | | use std::fs::File; [INFO] [stderr] ... | [INFO] [stderr] 60 | | } [INFO] [stderr] 61 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_lifetimes)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6761:48 [INFO] [stderr] | [INFO] [stderr] 6761 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6762:66 [INFO] [stderr] | [INFO] [stderr] 6762 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6783:23 [INFO] [stderr] | [INFO] [stderr] 6783 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6784:21 [INFO] [stderr] | [INFO] [stderr] 6784 | let __end = __sym3.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym3.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6810:23 [INFO] [stderr] | [INFO] [stderr] 6810 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6811:21 [INFO] [stderr] | [INFO] [stderr] 6811 | let __end = __sym8.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym8.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6829:23 [INFO] [stderr] | [INFO] [stderr] 6829 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6830:21 [INFO] [stderr] | [INFO] [stderr] 6830 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6848:23 [INFO] [stderr] | [INFO] [stderr] 6848 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6849:21 [INFO] [stderr] | [INFO] [stderr] 6849 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6867:23 [INFO] [stderr] | [INFO] [stderr] 6867 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6868:21 [INFO] [stderr] | [INFO] [stderr] 6868 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6886:23 [INFO] [stderr] | [INFO] [stderr] 6886 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6887:21 [INFO] [stderr] | [INFO] [stderr] 6887 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6905:23 [INFO] [stderr] | [INFO] [stderr] 6905 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6906:21 [INFO] [stderr] | [INFO] [stderr] 6906 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6924:23 [INFO] [stderr] | [INFO] [stderr] 6924 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6925:21 [INFO] [stderr] | [INFO] [stderr] 6925 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6943:23 [INFO] [stderr] | [INFO] [stderr] 6943 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6944:21 [INFO] [stderr] | [INFO] [stderr] 6944 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6962:23 [INFO] [stderr] | [INFO] [stderr] 6962 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6963:21 [INFO] [stderr] | [INFO] [stderr] 6963 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6981:23 [INFO] [stderr] | [INFO] [stderr] 6981 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6982:21 [INFO] [stderr] | [INFO] [stderr] 6982 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7000:23 [INFO] [stderr] | [INFO] [stderr] 7000 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7001:21 [INFO] [stderr] | [INFO] [stderr] 7001 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7019:23 [INFO] [stderr] | [INFO] [stderr] 7019 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7020:21 [INFO] [stderr] | [INFO] [stderr] 7020 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7037:48 [INFO] [stderr] | [INFO] [stderr] 7037 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7038:66 [INFO] [stderr] | [INFO] [stderr] 7038 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7058:23 [INFO] [stderr] | [INFO] [stderr] 7058 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7059:21 [INFO] [stderr] | [INFO] [stderr] 7059 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7077:23 [INFO] [stderr] | [INFO] [stderr] 7077 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7078:21 [INFO] [stderr] | [INFO] [stderr] 7078 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7095:48 [INFO] [stderr] | [INFO] [stderr] 7095 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7096:66 [INFO] [stderr] | [INFO] [stderr] 7096 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7113:48 [INFO] [stderr] | [INFO] [stderr] 7113 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7114:66 [INFO] [stderr] | [INFO] [stderr] 7114 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7132:23 [INFO] [stderr] | [INFO] [stderr] 7132 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7133:21 [INFO] [stderr] | [INFO] [stderr] 7133 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7151:23 [INFO] [stderr] | [INFO] [stderr] 7151 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7152:21 [INFO] [stderr] | [INFO] [stderr] 7152 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7171:23 [INFO] [stderr] | [INFO] [stderr] 7171 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7172:21 [INFO] [stderr] | [INFO] [stderr] 7172 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7190:23 [INFO] [stderr] | [INFO] [stderr] 7190 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7191:21 [INFO] [stderr] | [INFO] [stderr] 7191 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7209:23 [INFO] [stderr] | [INFO] [stderr] 7209 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7210:21 [INFO] [stderr] | [INFO] [stderr] 7210 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7373:1 [INFO] [stderr] | [INFO] [stderr] 7373 | / fn __action0< [INFO] [stderr] 7374 | | 'input, [INFO] [stderr] 7375 | | >( [INFO] [stderr] 7376 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7380 | | (__0) [INFO] [stderr] 7381 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7384:1 [INFO] [stderr] | [INFO] [stderr] 7384 | / fn __action1< [INFO] [stderr] 7385 | | 'input, [INFO] [stderr] 7386 | | >( [INFO] [stderr] 7387 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7391 | | (__0) [INFO] [stderr] 7392 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7537:1 [INFO] [stderr] | [INFO] [stderr] 7537 | / fn __action13< [INFO] [stderr] 7538 | | 'input, [INFO] [stderr] 7539 | | >( [INFO] [stderr] 7540 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7545 | | ast::Expr::CharLiteral(l) [INFO] [stderr] 7546 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7549:1 [INFO] [stderr] | [INFO] [stderr] 7549 | / fn __action14< [INFO] [stderr] 7550 | | 'input, [INFO] [stderr] 7551 | | >( [INFO] [stderr] 7552 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7557 | | ast::Expr::BooleanLiteral(b) [INFO] [stderr] 7558 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7561:1 [INFO] [stderr] | [INFO] [stderr] 7561 | / fn __action15< [INFO] [stderr] 7562 | | 'input, [INFO] [stderr] 7563 | | >( [INFO] [stderr] 7564 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7569 | | ast::Expr::StringLiteral(s) [INFO] [stderr] 7570 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7573:1 [INFO] [stderr] | [INFO] [stderr] 7573 | / fn __action16< [INFO] [stderr] 7574 | | 'input, [INFO] [stderr] 7575 | | >( [INFO] [stderr] 7576 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7581 | | ast::Expr::IntLiteral(i) [INFO] [stderr] 7582 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7585:1 [INFO] [stderr] | [INFO] [stderr] 7585 | / fn __action17< [INFO] [stderr] 7586 | | 'input, [INFO] [stderr] 7587 | | >( [INFO] [stderr] 7588 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7593 | | ast::Expr::SignedIntLiteral(i) [INFO] [stderr] 7594 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7597:1 [INFO] [stderr] | [INFO] [stderr] 7597 | / fn __action18< [INFO] [stderr] 7598 | | 'input, [INFO] [stderr] 7599 | | >( [INFO] [stderr] 7600 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7605 | | ast::Expr::DecimalLiteral(d) [INFO] [stderr] 7606 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7609:1 [INFO] [stderr] | [INFO] [stderr] 7609 | / fn __action19< [INFO] [stderr] 7610 | | 'input, [INFO] [stderr] 7611 | | >( [INFO] [stderr] 7612 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7617 | | ast::Expr::Function(f) [INFO] [stderr] 7618 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7621:1 [INFO] [stderr] | [INFO] [stderr] 7621 | / fn __action20< [INFO] [stderr] 7622 | | 'input, [INFO] [stderr] 7623 | | >( [INFO] [stderr] 7624 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7629 | | ast::Expr::ArgumentUsage(n) [INFO] [stderr] 7630 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this function has too many arguments (10/7) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7647:1 [INFO] [stderr] | [INFO] [stderr] 7647 | / fn __action22< [INFO] [stderr] 7648 | | 'input, [INFO] [stderr] 7649 | | >( [INFO] [stderr] 7650 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7671 | | } [INFO] [stderr] 7672 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::too_many_arguments)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stderr] [INFO] [stderr] warning: this function has too many arguments (10/7) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7776:1 [INFO] [stderr] | [INFO] [stderr] 7776 | / fn __action32< [INFO] [stderr] 7777 | | 'input, [INFO] [stderr] 7778 | | >( [INFO] [stderr] 7779 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7791 | | ast::MacroDef { name: n, args: args, body: e, doc_comments: process_doc_comments(c) } [INFO] [stderr] 7792 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7795:1 [INFO] [stderr] | [INFO] [stderr] 7795 | / fn __action33< [INFO] [stderr] 7796 | | 'input, [INFO] [stderr] 7797 | | >( [INFO] [stderr] 7798 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7802 | | ast::Program {assignments: m, expr: None } [INFO] [stderr] 7803 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7806:1 [INFO] [stderr] | [INFO] [stderr] 7806 | / fn __action34< [INFO] [stderr] 7807 | | 'input, [INFO] [stderr] 7808 | | >( [INFO] [stderr] 7809 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7814 | | ast::Program {assignments: m, expr: Some(e) } [INFO] [stderr] 7815 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7822:19 [INFO] [stderr] | [INFO] [stderr] 7822 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7823:18 [INFO] [stderr] | [INFO] [stderr] 7823 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7869:19 [INFO] [stderr] | [INFO] [stderr] 7869 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7870:18 [INFO] [stderr] | [INFO] [stderr] 7870 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7900:1 [INFO] [stderr] | [INFO] [stderr] 7900 | / fn __action42< [INFO] [stderr] 7901 | | 'input, [INFO] [stderr] 7902 | | >( [INFO] [stderr] 7903 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7907 | | Some(__0) [INFO] [stderr] 7908 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7915:19 [INFO] [stderr] | [INFO] [stderr] 7915 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7916:18 [INFO] [stderr] | [INFO] [stderr] 7916 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7927:19 [INFO] [stderr] | [INFO] [stderr] 7927 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7928:18 [INFO] [stderr] | [INFO] [stderr] 7928 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7958:1 [INFO] [stderr] | [INFO] [stderr] 7958 | / fn __action47< [INFO] [stderr] 7959 | | 'input, [INFO] [stderr] 7960 | | >( [INFO] [stderr] 7961 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7965 | | vec![__0] [INFO] [stderr] 7966 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7981:1 [INFO] [stderr] | [INFO] [stderr] 7981 | / fn __action49< [INFO] [stderr] 7982 | | 'input, [INFO] [stderr] 7983 | | >( [INFO] [stderr] 7984 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7988 | | Some(__0) [INFO] [stderr] 7989 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7996:19 [INFO] [stderr] | [INFO] [stderr] 7996 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7997:18 [INFO] [stderr] | [INFO] [stderr] 7997 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8008:19 [INFO] [stderr] | [INFO] [stderr] 8008 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8009:18 [INFO] [stderr] | [INFO] [stderr] 8009 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8039:1 [INFO] [stderr] | [INFO] [stderr] 8039 | / fn __action54< [INFO] [stderr] 8040 | | 'input, [INFO] [stderr] 8041 | | >( [INFO] [stderr] 8042 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8046 | | Some(__0) [INFO] [stderr] 8047 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8054:19 [INFO] [stderr] | [INFO] [stderr] 8054 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8055:18 [INFO] [stderr] | [INFO] [stderr] 8055 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8066:19 [INFO] [stderr] | [INFO] [stderr] 8066 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8067:18 [INFO] [stderr] | [INFO] [stderr] 8067 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8097:1 [INFO] [stderr] | [INFO] [stderr] 8097 | / fn __action59< [INFO] [stderr] 8098 | | 'input, [INFO] [stderr] 8099 | | >( [INFO] [stderr] 8100 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8104 | | vec![__0] [INFO] [stderr] 8105 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8120:1 [INFO] [stderr] | [INFO] [stderr] 8120 | / fn __action61< [INFO] [stderr] 8121 | | 'input, [INFO] [stderr] 8122 | | >( [INFO] [stderr] 8123 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8127 | | vec![__0] [INFO] [stderr] 8128 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8143:1 [INFO] [stderr] | [INFO] [stderr] 8143 | / fn __action63< [INFO] [stderr] 8144 | | 'input, [INFO] [stderr] 8145 | | >( [INFO] [stderr] 8146 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8150 | | vec![__0] [INFO] [stderr] 8151 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8166:1 [INFO] [stderr] | [INFO] [stderr] 8166 | / fn __action65< [INFO] [stderr] 8167 | | 'input, [INFO] [stderr] 8168 | | >( [INFO] [stderr] 8169 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8173 | | vec![__0] [INFO] [stderr] 8174 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8197:20 [INFO] [stderr] | [INFO] [stderr] 8197 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8198:18 [INFO] [stderr] | [INFO] [stderr] 8198 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8221:20 [INFO] [stderr] | [INFO] [stderr] 8221 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8222:18 [INFO] [stderr] | [INFO] [stderr] 8222 | let __end0 = __2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8237:1 [INFO] [stderr] | [INFO] [stderr] 8237 | / fn __action69< [INFO] [stderr] 8238 | | 'input, [INFO] [stderr] 8239 | | >( [INFO] [stderr] 8240 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8256 | | ) [INFO] [stderr] 8257 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8244:20 [INFO] [stderr] | [INFO] [stderr] 8244 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8245:18 [INFO] [stderr] | [INFO] [stderr] 8245 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8268:20 [INFO] [stderr] | [INFO] [stderr] 8268 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8269:18 [INFO] [stderr] | [INFO] [stderr] 8269 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8291:20 [INFO] [stderr] | [INFO] [stderr] 8291 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8292:18 [INFO] [stderr] | [INFO] [stderr] 8292 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8315:20 [INFO] [stderr] | [INFO] [stderr] 8315 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8316:18 [INFO] [stderr] | [INFO] [stderr] 8316 | let __end0 = __2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8331:1 [INFO] [stderr] | [INFO] [stderr] 8331 | / fn __action73< [INFO] [stderr] 8332 | | 'input, [INFO] [stderr] 8333 | | >( [INFO] [stderr] 8334 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8350 | | ) [INFO] [stderr] 8351 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8338:20 [INFO] [stderr] | [INFO] [stderr] 8338 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8339:18 [INFO] [stderr] | [INFO] [stderr] 8339 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8362:20 [INFO] [stderr] | [INFO] [stderr] 8362 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8363:18 [INFO] [stderr] | [INFO] [stderr] 8363 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:522:5 [INFO] [stderr] | [INFO] [stderr] 522 | / fn __token_to_integer< [INFO] [stderr] 523 | | 'input, [INFO] [stderr] 524 | | >( [INFO] [stderr] 525 | | __token: &Token<'input>, [INFO] [stderr] ... | [INFO] [stderr] 560 | | } [INFO] [stderr] 561 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cyclomatic_complexity)] on by default [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8385:20 [INFO] [stderr] | [INFO] [stderr] 8385 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8386:18 [INFO] [stderr] | [INFO] [stderr] 8386 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8409:20 [INFO] [stderr] | [INFO] [stderr] 8409 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8410:18 [INFO] [stderr] | [INFO] [stderr] 8410 | let __end0 = __2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8425:1 [INFO] [stderr] | [INFO] [stderr] 8425 | / fn __action77< [INFO] [stderr] 8426 | | 'input, [INFO] [stderr] 8427 | | >( [INFO] [stderr] 8428 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8444 | | ) [INFO] [stderr] 8445 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 31 [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:562:5 [INFO] [stderr] | [INFO] [stderr] 562 | / fn __token_to_symbol< [INFO] [stderr] 563 | | 'input, [INFO] [stderr] 564 | | >( [INFO] [stderr] 565 | | __token_index: usize, [INFO] [stderr] ... | [INFO] [stderr] 688 | | } [INFO] [stderr] 689 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8432:20 [INFO] [stderr] | [INFO] [stderr] 8432 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8433:18 [INFO] [stderr] | [INFO] [stderr] 8433 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8456:20 [INFO] [stderr] | [INFO] [stderr] 8456 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8457:18 [INFO] [stderr] | [INFO] [stderr] 8457 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this function has too many arguments (9/7) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8471:1 [INFO] [stderr] | [INFO] [stderr] 8471 | / fn __action79< [INFO] [stderr] 8472 | | 'input, [INFO] [stderr] 8473 | | >( [INFO] [stderr] 8474 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8504 | | ) [INFO] [stderr] 8505 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8485:20 [INFO] [stderr] | [INFO] [stderr] 8485 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8486:18 [INFO] [stderr] | [INFO] [stderr] 8486 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this function has too many arguments (10/7) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8508:1 [INFO] [stderr] | [INFO] [stderr] 8508 | / fn __action80< [INFO] [stderr] 8509 | | 'input, [INFO] [stderr] 8510 | | >( [INFO] [stderr] 8511 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8541 | | ) [INFO] [stderr] 8542 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8523:20 [INFO] [stderr] | [INFO] [stderr] 8523 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8524:18 [INFO] [stderr] | [INFO] [stderr] 8524 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8545:1 [INFO] [stderr] | [INFO] [stderr] 8545 | / fn __action81< [INFO] [stderr] 8546 | | 'input, [INFO] [stderr] 8547 | | >( [INFO] [stderr] 8548 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8564 | | ) [INFO] [stderr] 8565 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8552:20 [INFO] [stderr] | [INFO] [stderr] 8552 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8553:18 [INFO] [stderr] | [INFO] [stderr] 8553 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8576:20 [INFO] [stderr] | [INFO] [stderr] 8576 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8577:18 [INFO] [stderr] | [INFO] [stderr] 8577 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8591:1 [INFO] [stderr] | [INFO] [stderr] 8591 | / fn __action83< [INFO] [stderr] 8592 | | 'input, [INFO] [stderr] 8593 | | >( [INFO] [stderr] 8594 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8610 | | ) [INFO] [stderr] 8611 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8598:20 [INFO] [stderr] | [INFO] [stderr] 8598 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8599:18 [INFO] [stderr] | [INFO] [stderr] 8599 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8614:1 [INFO] [stderr] | [INFO] [stderr] 8614 | / fn __action84< [INFO] [stderr] 8615 | | 'input, [INFO] [stderr] 8616 | | >( [INFO] [stderr] 8617 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8633 | | ) [INFO] [stderr] 8634 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8622:20 [INFO] [stderr] | [INFO] [stderr] 8622 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8623:18 [INFO] [stderr] | [INFO] [stderr] 8623 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8637:1 [INFO] [stderr] | [INFO] [stderr] 8637 | / fn __action85< [INFO] [stderr] 8638 | | 'input, [INFO] [stderr] 8639 | | >( [INFO] [stderr] 8640 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8656 | | ) [INFO] [stderr] 8657 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8644:20 [INFO] [stderr] | [INFO] [stderr] 8644 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8645:18 [INFO] [stderr] | [INFO] [stderr] 8645 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8660:1 [INFO] [stderr] | [INFO] [stderr] 8660 | / fn __action86< [INFO] [stderr] 8661 | | 'input, [INFO] [stderr] 8662 | | >( [INFO] [stderr] 8663 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8679 | | ) [INFO] [stderr] 8680 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8668:20 [INFO] [stderr] | [INFO] [stderr] 8668 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8669:18 [INFO] [stderr] | [INFO] [stderr] 8669 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8683:1 [INFO] [stderr] | [INFO] [stderr] 8683 | / fn __action87< [INFO] [stderr] 8684 | | 'input, [INFO] [stderr] 8685 | | >( [INFO] [stderr] 8686 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8702 | | ) [INFO] [stderr] 8703 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8690:20 [INFO] [stderr] | [INFO] [stderr] 8690 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8691:18 [INFO] [stderr] | [INFO] [stderr] 8691 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8706:1 [INFO] [stderr] | [INFO] [stderr] 8706 | / fn __action88< [INFO] [stderr] 8707 | | 'input, [INFO] [stderr] 8708 | | >( [INFO] [stderr] 8709 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8725 | | ) [INFO] [stderr] 8726 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8714:20 [INFO] [stderr] | [INFO] [stderr] 8714 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8715:18 [INFO] [stderr] | [INFO] [stderr] 8715 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8729:1 [INFO] [stderr] | [INFO] [stderr] 8729 | / fn __action89< [INFO] [stderr] 8730 | | 'input, [INFO] [stderr] 8731 | | >( [INFO] [stderr] 8732 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8748 | | ) [INFO] [stderr] 8749 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8736:20 [INFO] [stderr] | [INFO] [stderr] 8736 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8737:18 [INFO] [stderr] | [INFO] [stderr] 8737 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8752:1 [INFO] [stderr] | [INFO] [stderr] 8752 | / fn __action90< [INFO] [stderr] 8753 | | 'input, [INFO] [stderr] 8754 | | >( [INFO] [stderr] 8755 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8771 | | ) [INFO] [stderr] 8772 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8760:20 [INFO] [stderr] | [INFO] [stderr] 8760 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8761:18 [INFO] [stderr] | [INFO] [stderr] 8761 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8775:1 [INFO] [stderr] | [INFO] [stderr] 8775 | / fn __action91< [INFO] [stderr] 8776 | | 'input, [INFO] [stderr] 8777 | | >( [INFO] [stderr] 8778 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8794 | | ) [INFO] [stderr] 8795 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8782:20 [INFO] [stderr] | [INFO] [stderr] 8782 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8783:18 [INFO] [stderr] | [INFO] [stderr] 8783 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8798:1 [INFO] [stderr] | [INFO] [stderr] 8798 | / fn __action92< [INFO] [stderr] 8799 | | 'input, [INFO] [stderr] 8800 | | >( [INFO] [stderr] 8801 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8817 | | ) [INFO] [stderr] 8818 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8806:20 [INFO] [stderr] | [INFO] [stderr] 8806 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8807:18 [INFO] [stderr] | [INFO] [stderr] 8807 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8821:1 [INFO] [stderr] | [INFO] [stderr] 8821 | / fn __action93< [INFO] [stderr] 8822 | | 'input, [INFO] [stderr] 8823 | | >( [INFO] [stderr] 8824 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8840 | | ) [INFO] [stderr] 8841 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8828:20 [INFO] [stderr] | [INFO] [stderr] 8828 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8829:18 [INFO] [stderr] | [INFO] [stderr] 8829 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8844:1 [INFO] [stderr] | [INFO] [stderr] 8844 | / fn __action94< [INFO] [stderr] 8845 | | 'input, [INFO] [stderr] 8846 | | >( [INFO] [stderr] 8847 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8863 | | ) [INFO] [stderr] 8864 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8852:20 [INFO] [stderr] | [INFO] [stderr] 8852 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1319:31 [INFO] [stderr] | [INFO] [stderr] 1319 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::clone_on_copy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1320:29 [INFO] [stderr] | [INFO] [stderr] 1320 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1337:31 [INFO] [stderr] | [INFO] [stderr] 1337 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1338:29 [INFO] [stderr] | [INFO] [stderr] 1338 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8853:18 [INFO] [stderr] | [INFO] [stderr] 8853 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8867:1 [INFO] [stderr] | [INFO] [stderr] 8867 | / fn __action95< [INFO] [stderr] 8868 | | 'input, [INFO] [stderr] 8869 | | >( [INFO] [stderr] 8870 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8886 | | ) [INFO] [stderr] 8887 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8874:20 [INFO] [stderr] | [INFO] [stderr] 8874 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8875:18 [INFO] [stderr] | [INFO] [stderr] 8875 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8890:1 [INFO] [stderr] | [INFO] [stderr] 8890 | / fn __action96< [INFO] [stderr] 8891 | | 'input, [INFO] [stderr] 8892 | | >( [INFO] [stderr] 8893 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8909 | | ) [INFO] [stderr] 8910 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8898:20 [INFO] [stderr] | [INFO] [stderr] 8898 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8899:18 [INFO] [stderr] | [INFO] [stderr] 8899 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8913:1 [INFO] [stderr] | [INFO] [stderr] 8913 | / fn __action97< [INFO] [stderr] 8914 | | 'input, [INFO] [stderr] 8915 | | >( [INFO] [stderr] 8916 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8932 | | ) [INFO] [stderr] 8933 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8920:20 [INFO] [stderr] | [INFO] [stderr] 8920 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8921:18 [INFO] [stderr] | [INFO] [stderr] 8921 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8936:1 [INFO] [stderr] | [INFO] [stderr] 8936 | / fn __action98< [INFO] [stderr] 8937 | | 'input, [INFO] [stderr] 8938 | | >( [INFO] [stderr] 8939 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8955 | | ) [INFO] [stderr] 8956 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8944:20 [INFO] [stderr] | [INFO] [stderr] 8944 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8945:18 [INFO] [stderr] | [INFO] [stderr] 8945 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1547:31 [INFO] [stderr] | [INFO] [stderr] 1547 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1548:29 [INFO] [stderr] | [INFO] [stderr] 1548 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1559:31 [INFO] [stderr] | [INFO] [stderr] 1559 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1560:29 [INFO] [stderr] | [INFO] [stderr] 1560 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8963:19 [INFO] [stderr] | [INFO] [stderr] 8963 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8964:18 [INFO] [stderr] | [INFO] [stderr] 8964 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8967:20 [INFO] [stderr] | [INFO] [stderr] 8967 | let __start0 = __lookbehind.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try dereferencing it: `*__lookbehind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8968:18 [INFO] [stderr] | [INFO] [stderr] 8968 | let __end0 = __lookahead.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try dereferencing it: `*__lookahead` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8982:1 [INFO] [stderr] | [INFO] [stderr] 8982 | / fn __action100< [INFO] [stderr] 8983 | | 'input, [INFO] [stderr] 8984 | | >( [INFO] [stderr] 8985 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8999 | | ) [INFO] [stderr] 9000 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8989:20 [INFO] [stderr] | [INFO] [stderr] 8989 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8990:18 [INFO] [stderr] | [INFO] [stderr] 8990 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9003:1 [INFO] [stderr] | [INFO] [stderr] 9003 | / fn __action101< [INFO] [stderr] 9004 | | 'input, [INFO] [stderr] 9005 | | >( [INFO] [stderr] 9006 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 9022 | | ) [INFO] [stderr] 9023 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9010:20 [INFO] [stderr] | [INFO] [stderr] 9010 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9011:18 [INFO] [stderr] | [INFO] [stderr] 9011 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9026:1 [INFO] [stderr] | [INFO] [stderr] 9026 | / fn __action102< [INFO] [stderr] 9027 | | 'input, [INFO] [stderr] 9028 | | >( [INFO] [stderr] 9029 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 9045 | | ) [INFO] [stderr] 9046 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9034:20 [INFO] [stderr] | [INFO] [stderr] 9034 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9035:18 [INFO] [stderr] | [INFO] [stderr] 9035 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9049:1 [INFO] [stderr] | [INFO] [stderr] 9049 | / fn __action103< [INFO] [stderr] 9050 | | 'input, [INFO] [stderr] 9051 | | >( [INFO] [stderr] 9052 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 9066 | | ) [INFO] [stderr] 9067 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9056:20 [INFO] [stderr] | [INFO] [stderr] 9056 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9057:18 [INFO] [stderr] | [INFO] [stderr] 9057 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9074:19 [INFO] [stderr] | [INFO] [stderr] 9074 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9075:18 [INFO] [stderr] | [INFO] [stderr] 9075 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9078:20 [INFO] [stderr] | [INFO] [stderr] 9078 | let __start0 = __lookbehind.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try dereferencing it: `*__lookbehind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9079:18 [INFO] [stderr] | [INFO] [stderr] 9079 | let __end0 = __lookahead.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try dereferencing it: `*__lookahead` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9101:20 [INFO] [stderr] | [INFO] [stderr] 9101 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9102:18 [INFO] [stderr] | [INFO] [stderr] 9102 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9123:20 [INFO] [stderr] | [INFO] [stderr] 9123 | let __start0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9124:18 [INFO] [stderr] | [INFO] [stderr] 9124 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9139:1 [INFO] [stderr] | [INFO] [stderr] 9139 | / fn __action107< [INFO] [stderr] 9140 | | 'input, [INFO] [stderr] 9141 | | >( [INFO] [stderr] 9142 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 9156 | | ) [INFO] [stderr] 9157 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9146:20 [INFO] [stderr] | [INFO] [stderr] 9146 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9147:18 [INFO] [stderr] | [INFO] [stderr] 9147 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9164:19 [INFO] [stderr] | [INFO] [stderr] 9164 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9165:18 [INFO] [stderr] | [INFO] [stderr] 9165 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9168:20 [INFO] [stderr] | [INFO] [stderr] 9168 | let __start0 = __lookbehind.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try dereferencing it: `*__lookbehind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9169:18 [INFO] [stderr] | [INFO] [stderr] 9169 | let __end0 = __lookahead.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try dereferencing it: `*__lookahead` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9191:20 [INFO] [stderr] | [INFO] [stderr] 9191 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9192:18 [INFO] [stderr] | [INFO] [stderr] 9192 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9213:20 [INFO] [stderr] | [INFO] [stderr] 9213 | let __start0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9214:18 [INFO] [stderr] | [INFO] [stderr] 9214 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9229:1 [INFO] [stderr] | [INFO] [stderr] 9229 | / fn __action111< [INFO] [stderr] 9230 | | 'input, [INFO] [stderr] 9231 | | >( [INFO] [stderr] 9232 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 9246 | | ) [INFO] [stderr] 9247 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9236:20 [INFO] [stderr] | [INFO] [stderr] 9236 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9237:18 [INFO] [stderr] | [INFO] [stderr] 9237 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9254:19 [INFO] [stderr] | [INFO] [stderr] 9254 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9255:18 [INFO] [stderr] | [INFO] [stderr] 9255 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9258:20 [INFO] [stderr] | [INFO] [stderr] 9258 | let __start0 = __lookbehind.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try dereferencing it: `*__lookbehind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9259:18 [INFO] [stderr] | [INFO] [stderr] 9259 | let __end0 = __lookahead.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try dereferencing it: `*__lookahead` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9281:20 [INFO] [stderr] | [INFO] [stderr] 9281 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9282:18 [INFO] [stderr] | [INFO] [stderr] 9282 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9303:20 [INFO] [stderr] | [INFO] [stderr] 9303 | let __start0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:9304:18 [INFO] [stderr] | [INFO] [stderr] 9304 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1876:23 [INFO] [stderr] | [INFO] [stderr] 1876 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1877:21 [INFO] [stderr] | [INFO] [stderr] 1877 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1894:48 [INFO] [stderr] | [INFO] [stderr] 1894 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1895:66 [INFO] [stderr] | [INFO] [stderr] 1895 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1913:23 [INFO] [stderr] | [INFO] [stderr] 1913 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1914:21 [INFO] [stderr] | [INFO] [stderr] 1914 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1933:23 [INFO] [stderr] | [INFO] [stderr] 1933 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1934:21 [INFO] [stderr] | [INFO] [stderr] 1934 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1954:23 [INFO] [stderr] | [INFO] [stderr] 1954 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1955:21 [INFO] [stderr] | [INFO] [stderr] 1955 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1974:23 [INFO] [stderr] | [INFO] [stderr] 1974 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1975:21 [INFO] [stderr] | [INFO] [stderr] 1975 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1992:48 [INFO] [stderr] | [INFO] [stderr] 1992 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:1993:66 [INFO] [stderr] | [INFO] [stderr] 1993 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2011:23 [INFO] [stderr] | [INFO] [stderr] 2011 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2012:21 [INFO] [stderr] | [INFO] [stderr] 2012 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2031:23 [INFO] [stderr] | [INFO] [stderr] 2031 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2032:21 [INFO] [stderr] | [INFO] [stderr] 2032 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2052:23 [INFO] [stderr] | [INFO] [stderr] 2052 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2053:21 [INFO] [stderr] | [INFO] [stderr] 2053 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: You are using an explicit closure for cloning elements [INFO] [stderr] --> src/interpreter/mod.rs:102:20 [INFO] [stderr] | [INFO] [stderr] 102 | .chain(BUILTIN_FNS.iter().map(|f| *f)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `cloned` method: `BUILTIN_FNS.iter().cloned()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::map_clone)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone [INFO] [stderr] [INFO] [stderr] warning: needlessly taken reference of both operands [INFO] [stderr] --> src/interpreter/mod.rs:123:27 [INFO] [stderr] | [INFO] [stderr] 123 | .find(|bound| &*bound.arg_name == &*name) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::op_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#op_ref [INFO] [stderr] help: use the values directly [INFO] [stderr] | [INFO] [stderr] 123 | .find(|bound| *bound.arg_name == *name) [INFO] [stderr] | ^^^^^^^^^^^^^^^ ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2072:23 [INFO] [stderr] | [INFO] [stderr] 2072 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2073:21 [INFO] [stderr] | [INFO] [stderr] 2073 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2090:48 [INFO] [stderr] | [INFO] [stderr] 2090 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2091:66 [INFO] [stderr] | [INFO] [stderr] 2091 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2109:23 [INFO] [stderr] | [INFO] [stderr] 2109 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2110:21 [INFO] [stderr] | [INFO] [stderr] 2110 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2129:23 [INFO] [stderr] | [INFO] [stderr] 2129 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2130:21 [INFO] [stderr] | [INFO] [stderr] 2130 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2150:23 [INFO] [stderr] | [INFO] [stderr] 2150 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2151:21 [INFO] [stderr] | [INFO] [stderr] 2151 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2169:23 [INFO] [stderr] | [INFO] [stderr] 2169 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2170:21 [INFO] [stderr] | [INFO] [stderr] 2170 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2188:23 [INFO] [stderr] | [INFO] [stderr] 2188 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] warning: You are using an explicit closure for cloning elements [INFO] [stderr] --> src/interpreter/mod.rs:171:24 [INFO] [stderr] | [INFO] [stderr] 171 | .chain(BUILTIN_FNS.iter().map(|f| *f)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `cloned` method: `BUILTIN_FNS.iter().cloned()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2189:21 [INFO] [stderr] | [INFO] [stderr] 2189 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2207:23 [INFO] [stderr] | [INFO] [stderr] 2207 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2208:21 [INFO] [stderr] | [INFO] [stderr] 2208 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2225:48 [INFO] [stderr] | [INFO] [stderr] 2225 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2226:66 [INFO] [stderr] | [INFO] [stderr] 2226 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2245:23 [INFO] [stderr] | [INFO] [stderr] 2245 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2246:21 [INFO] [stderr] | [INFO] [stderr] 2246 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2264:23 [INFO] [stderr] | [INFO] [stderr] 2264 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2265:21 [INFO] [stderr] | [INFO] [stderr] 2265 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2283:23 [INFO] [stderr] | [INFO] [stderr] 2283 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2284:21 [INFO] [stderr] | [INFO] [stderr] 2284 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2301:48 [INFO] [stderr] | [INFO] [stderr] 2301 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2302:66 [INFO] [stderr] | [INFO] [stderr] 2302 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: called `filter(p).next()` on an `Iterator`. This is more succinctly expressed by calling `.find(p)` instead. [INFO] [stderr] --> src/interpreter/mod.rs:198:25 [INFO] [stderr] | [INFO] [stderr] 198 | let bound_arg = bound_args [INFO] [stderr] | _________________________^ [INFO] [stderr] 199 | | .iter() [INFO] [stderr] 200 | | .filter(|a| a.arg_name == name) [INFO] [stderr] 201 | | .next() [INFO] [stderr] | |___________________^ [INFO] [stderr] | [INFO] [stderr] = note: replace `filter(|a| a.arg_name == name).next()` with `find(|a| a.arg_name == name)` [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#filter_next [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2321:23 [INFO] [stderr] | [INFO] [stderr] 2321 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2322:21 [INFO] [stderr] | [INFO] [stderr] 2322 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `interpreter::Interpreter` [INFO] [stderr] --> src/interpreter/mod.rs:213:5 [INFO] [stderr] | [INFO] [stderr] 213 | / pub fn new() -> Interpreter { [INFO] [stderr] 214 | | Interpreter { [INFO] [stderr] 215 | | internal: Compiler::new(), [INFO] [stderr] 216 | | } [INFO] [stderr] 217 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::new_without_default)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 212 | impl Default for interpreter::Interpreter { [INFO] [stderr] 213 | fn default() -> Self { [INFO] [stderr] 214 | Self::new() [INFO] [stderr] 215 | } [INFO] [stderr] 216 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2340:23 [INFO] [stderr] | [INFO] [stderr] 2340 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2341:21 [INFO] [stderr] | [INFO] [stderr] 2341 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2359:23 [INFO] [stderr] | [INFO] [stderr] 2359 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2360:21 [INFO] [stderr] | [INFO] [stderr] 2360 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2377:48 [INFO] [stderr] | [INFO] [stderr] 2377 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2378:66 [INFO] [stderr] | [INFO] [stderr] 2378 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2397:23 [INFO] [stderr] | [INFO] [stderr] 2397 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2398:21 [INFO] [stderr] | [INFO] [stderr] 2398 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2416:23 [INFO] [stderr] | [INFO] [stderr] 2416 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2417:21 [INFO] [stderr] | [INFO] [stderr] 2417 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2435:23 [INFO] [stderr] | [INFO] [stderr] 2435 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2436:21 [INFO] [stderr] | [INFO] [stderr] 2436 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2453:48 [INFO] [stderr] | [INFO] [stderr] 2453 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2454:66 [INFO] [stderr] | [INFO] [stderr] 2454 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2472:23 [INFO] [stderr] | [INFO] [stderr] 2472 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2473:21 [INFO] [stderr] | [INFO] [stderr] 2473 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2491:23 [INFO] [stderr] | [INFO] [stderr] 2491 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2492:21 [INFO] [stderr] | [INFO] [stderr] 2492 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2511:23 [INFO] [stderr] | [INFO] [stderr] 2511 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2512:21 [INFO] [stderr] | [INFO] [stderr] 2512 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2530:23 [INFO] [stderr] | [INFO] [stderr] 2530 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2531:21 [INFO] [stderr] | [INFO] [stderr] 2531 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2556:23 [INFO] [stderr] | [INFO] [stderr] 2556 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2557:21 [INFO] [stderr] | [INFO] [stderr] 2557 | let __end = __sym7.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym7.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2583:23 [INFO] [stderr] | [INFO] [stderr] 2583 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2584:21 [INFO] [stderr] | [INFO] [stderr] 2584 | let __end = __sym8.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym8.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/prototype.rs:45:16 [INFO] [stderr] | [INFO] [stderr] 45 | (name, (*arg_type).into()) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `(*arg_type)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_conversion)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2601:48 [INFO] [stderr] | [INFO] [stderr] 2601 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2602:66 [INFO] [stderr] | [INFO] [stderr] 2602 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2620:23 [INFO] [stderr] | [INFO] [stderr] 2620 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2621:21 [INFO] [stderr] | [INFO] [stderr] 2621 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2639:23 [INFO] [stderr] | [INFO] [stderr] 2639 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2640:21 [INFO] [stderr] | [INFO] [stderr] 2640 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2659:23 [INFO] [stderr] | [INFO] [stderr] 2659 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2660:21 [INFO] [stderr] | [INFO] [stderr] 2660 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2678:23 [INFO] [stderr] | [INFO] [stderr] 2678 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2679:21 [INFO] [stderr] | [INFO] [stderr] 2679 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2698:23 [INFO] [stderr] | [INFO] [stderr] 2698 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2699:21 [INFO] [stderr] | [INFO] [stderr] 2699 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2717:23 [INFO] [stderr] | [INFO] [stderr] 2717 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2718:21 [INFO] [stderr] | [INFO] [stderr] 2718 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2737:23 [INFO] [stderr] | [INFO] [stderr] 2737 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2738:21 [INFO] [stderr] | [INFO] [stderr] 2738 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2756:23 [INFO] [stderr] | [INFO] [stderr] 2756 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2757:21 [INFO] [stderr] | [INFO] [stderr] 2757 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2776:23 [INFO] [stderr] | [INFO] [stderr] 2776 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2777:21 [INFO] [stderr] | [INFO] [stderr] 2777 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2795:23 [INFO] [stderr] | [INFO] [stderr] 2795 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2796:21 [INFO] [stderr] | [INFO] [stderr] 2796 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2815:23 [INFO] [stderr] | [INFO] [stderr] 2815 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2816:21 [INFO] [stderr] | [INFO] [stderr] 2816 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2834:23 [INFO] [stderr] | [INFO] [stderr] 2834 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2835:21 [INFO] [stderr] | [INFO] [stderr] 2835 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2854:23 [INFO] [stderr] | [INFO] [stderr] 2854 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2855:21 [INFO] [stderr] | [INFO] [stderr] 2855 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2873:23 [INFO] [stderr] | [INFO] [stderr] 2873 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/prototype.rs:245:59 [INFO] [stderr] | [INFO] [stderr] 245 | let iter = int.arguments.iter().map(|arg| arg.arg_type.into()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `arg.arg_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2874:21 [INFO] [stderr] | [INFO] [stderr] 2874 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2893:23 [INFO] [stderr] | [INFO] [stderr] 2893 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2894:21 [INFO] [stderr] | [INFO] [stderr] 2894 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2912:23 [INFO] [stderr] | [INFO] [stderr] 2912 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2913:21 [INFO] [stderr] | [INFO] [stderr] 2913 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2932:23 [INFO] [stderr] | [INFO] [stderr] 2932 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2933:21 [INFO] [stderr] | [INFO] [stderr] 2933 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2951:23 [INFO] [stderr] | [INFO] [stderr] 2951 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2952:21 [INFO] [stderr] | [INFO] [stderr] 2952 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2971:23 [INFO] [stderr] | [INFO] [stderr] 2971 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2972:21 [INFO] [stderr] | [INFO] [stderr] 2972 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2990:23 [INFO] [stderr] | [INFO] [stderr] 2990 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:2991:21 [INFO] [stderr] | [INFO] [stderr] 2991 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3010:23 [INFO] [stderr] | [INFO] [stderr] 3010 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3011:21 [INFO] [stderr] | [INFO] [stderr] 3011 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3029:23 [INFO] [stderr] | [INFO] [stderr] 3029 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/types.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | / pub fn new>(val: T) -> AnyFunction { [INFO] [stderr] 28 | | let fun = Rc::new($const_struct_name(val.into())); [INFO] [stderr] 29 | | $any_type(fun) [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] ... [INFO] [stderr] 35 | create_const_type!(ConstBoolean, bool, AnyFunction::Boolean); [INFO] [stderr] | ------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3030:21 [INFO] [stderr] | [INFO] [stderr] 3030 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3047:48 [INFO] [stderr] | [INFO] [stderr] 3047 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3048:66 [INFO] [stderr] | [INFO] [stderr] 3048 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3069:23 [INFO] [stderr] | [INFO] [stderr] 3069 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/types.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | / pub fn new>(val: T) -> AnyFunction { [INFO] [stderr] 28 | | let fun = Rc::new($const_struct_name(val.into())); [INFO] [stderr] 29 | | $any_type(fun) [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] ... [INFO] [stderr] 36 | create_const_type!(ConstChar, char, AnyFunction::Char); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3070:21 [INFO] [stderr] | [INFO] [stderr] 3070 | let __end = __sym3.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym3.2` [INFO] [stderr] | [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3096:23 [INFO] [stderr] | [INFO] [stderr] 3096 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3097:21 [INFO] [stderr] | [INFO] [stderr] 3097 | let __end = __sym8.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym8.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/types.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | / pub fn new>(val: T) -> AnyFunction { [INFO] [stderr] 28 | | let fun = Rc::new($const_struct_name(val.into())); [INFO] [stderr] 29 | | $any_type(fun) [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] ... [INFO] [stderr] 37 | create_const_type!(ConstString, IString, AnyFunction::String); [INFO] [stderr] | -------------------------------------------------------------- in this macro invocation [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3115:23 [INFO] [stderr] | [INFO] [stderr] 3115 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3116:21 [INFO] [stderr] | [INFO] [stderr] 3116 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3134:23 [INFO] [stderr] | [INFO] [stderr] 3134 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3135:21 [INFO] [stderr] | [INFO] [stderr] 3135 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/types.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | / pub fn new>(val: T) -> AnyFunction { [INFO] [stderr] 28 | | let fun = Rc::new($const_struct_name(val.into())); [INFO] [stderr] 29 | | $any_type(fun) [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] ... [INFO] [stderr] 38 | create_const_type!(ConstUint, u64, AnyFunction::Uint); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3153:23 [INFO] [stderr] | [INFO] [stderr] 3153 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3154:21 [INFO] [stderr] | [INFO] [stderr] 3154 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/types.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | / pub fn new>(val: T) -> AnyFunction { [INFO] [stderr] 28 | | let fun = Rc::new($const_struct_name(val.into())); [INFO] [stderr] 29 | | $any_type(fun) [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] ... [INFO] [stderr] 39 | create_const_type!(ConstInt, i64, AnyFunction::Int); [INFO] [stderr] | ---------------------------------------------------- in this macro invocation [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3172:23 [INFO] [stderr] | [INFO] [stderr] 3172 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3173:21 [INFO] [stderr] | [INFO] [stderr] 3173 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3191:23 [INFO] [stderr] | [INFO] [stderr] 3191 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3192:21 [INFO] [stderr] | [INFO] [stderr] 3192 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3210:23 [INFO] [stderr] | [INFO] [stderr] 3210 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3211:21 [INFO] [stderr] | [INFO] [stderr] 3211 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/types.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | / pub fn new>(val: T) -> AnyFunction { [INFO] [stderr] 28 | | let fun = Rc::new($const_struct_name(val.into())); [INFO] [stderr] 29 | | $any_type(fun) [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] ... [INFO] [stderr] 40 | create_const_type!(ConstDecimal, f64, AnyFunction::Decimal); [INFO] [stderr] | ------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3229:23 [INFO] [stderr] | [INFO] [stderr] 3229 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3230:21 [INFO] [stderr] | [INFO] [stderr] 3230 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3248:23 [INFO] [stderr] | [INFO] [stderr] 3248 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3249:21 [INFO] [stderr] | [INFO] [stderr] 3249 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3267:23 [INFO] [stderr] | [INFO] [stderr] 3267 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3268:21 [INFO] [stderr] | [INFO] [stderr] 3268 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `new` usually return `Self` [INFO] [stderr] --> src/types.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | / pub fn new>(val: T) -> AnyFunction { [INFO] [stderr] 28 | | let fun = Rc::new($const_struct_name(val.into())); [INFO] [stderr] 29 | | $any_type(fun) [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] ... [INFO] [stderr] 41 | create_const_type!(ConstBin, Vec, AnyFunction::Bin); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_ret_no_self [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3286:23 [INFO] [stderr] | [INFO] [stderr] 3286 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3287:21 [INFO] [stderr] | [INFO] [stderr] 3287 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3305:23 [INFO] [stderr] | [INFO] [stderr] 3305 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3306:21 [INFO] [stderr] | [INFO] [stderr] 3306 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3323:48 [INFO] [stderr] | [INFO] [stderr] 3323 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3324:66 [INFO] [stderr] | [INFO] [stderr] 3324 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3344:23 [INFO] [stderr] | [INFO] [stderr] 3344 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3345:21 [INFO] [stderr] | [INFO] [stderr] 3345 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3363:23 [INFO] [stderr] | [INFO] [stderr] 3363 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3364:21 [INFO] [stderr] | [INFO] [stderr] 3364 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3381:48 [INFO] [stderr] | [INFO] [stderr] 3381 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3382:66 [INFO] [stderr] | [INFO] [stderr] 3382 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3399:48 [INFO] [stderr] | [INFO] [stderr] 3399 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3400:66 [INFO] [stderr] | [INFO] [stderr] 3400 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3418:23 [INFO] [stderr] | [INFO] [stderr] 3418 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3419:21 [INFO] [stderr] | [INFO] [stderr] 3419 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3437:23 [INFO] [stderr] | [INFO] [stderr] 3437 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3438:21 [INFO] [stderr] | [INFO] [stderr] 3438 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3457:23 [INFO] [stderr] | [INFO] [stderr] 3457 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3458:21 [INFO] [stderr] | [INFO] [stderr] 3458 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3476:23 [INFO] [stderr] | [INFO] [stderr] 3476 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3477:21 [INFO] [stderr] | [INFO] [stderr] 3477 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3495:23 [INFO] [stderr] | [INFO] [stderr] 3495 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:3496:21 [INFO] [stderr] | [INFO] [stderr] 3496 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: methods called `as_*` usually take self by reference or self by mutable reference; consider choosing a less ambiguous name [INFO] [stderr] --> src/lib.rs:112:32 [INFO] [stderr] | [INFO] [stderr] 112 | pub fn $as_fn_name(self) -> Result<$return_type, AnyFunction> { [INFO] [stderr] | ^^^^ [INFO] [stderr] ... [INFO] [stderr] 130 | / type_conversions!{ [INFO] [stderr] 131 | | [as_string, require_string, DynStringFun, AnyFunction::String], [INFO] [stderr] 132 | | [as_char, require_char, DynCharFun, AnyFunction::Char], [INFO] [stderr] 133 | | [as_int, require_int, DynIntFun, AnyFunction::Int], [INFO] [stderr] ... | [INFO] [stderr] 137 | | [as_bin, require_bin, DynBinFun, AnyFunction::Bin] [INFO] [stderr] 138 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::wrong_self_convention)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#wrong_self_convention [INFO] [stderr] [INFO] [stderr] warning: the `other @ _` pattern can be written as just `other` [INFO] [stderr] --> src/lib.rs:115:21 [INFO] [stderr] | [INFO] [stderr] 115 | other @ _ => Err(other) [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 130 | / type_conversions!{ [INFO] [stderr] 131 | | [as_string, require_string, DynStringFun, AnyFunction::String], [INFO] [stderr] 132 | | [as_char, require_char, DynCharFun, AnyFunction::Char], [INFO] [stderr] 133 | | [as_int, require_int, DynIntFun, AnyFunction::Int], [INFO] [stderr] ... | [INFO] [stderr] 137 | | [as_bin, require_bin, DynBinFun, AnyFunction::Bin] [INFO] [stderr] 138 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern [INFO] [stderr] [INFO] [stderr] warning: methods called `as_*` usually take self by reference or self by mutable reference; consider choosing a less ambiguous name [INFO] [stderr] --> src/lib.rs:112:32 [INFO] [stderr] | [INFO] [stderr] 112 | pub fn $as_fn_name(self) -> Result<$return_type, AnyFunction> { [INFO] [stderr] | ^^^^ [INFO] [stderr] ... [INFO] [stderr] 130 | / type_conversions!{ [INFO] [stderr] 131 | | [as_string, require_string, DynStringFun, AnyFunction::String], [INFO] [stderr] 132 | | [as_char, require_char, DynCharFun, AnyFunction::Char], [INFO] [stderr] 133 | | [as_int, require_int, DynIntFun, AnyFunction::Int], [INFO] [stderr] ... | [INFO] [stderr] 137 | | [as_bin, require_bin, DynBinFun, AnyFunction::Bin] [INFO] [stderr] 138 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#wrong_self_convention [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4236:5 [INFO] [stderr] | [INFO] [stderr] 4236 | / fn __token_to_integer< [INFO] [stderr] 4237 | | 'input, [INFO] [stderr] 4238 | | >( [INFO] [stderr] 4239 | | __token: &Token<'input>, [INFO] [stderr] ... | [INFO] [stderr] 4274 | | } [INFO] [stderr] 4275 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 31 [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:4276:5 [INFO] [stderr] | [INFO] [stderr] 4276 | / fn __token_to_symbol< [INFO] [stderr] 4277 | | 'input, [INFO] [stderr] 4278 | | >( [INFO] [stderr] 4279 | | __token_index: usize, [INFO] [stderr] ... | [INFO] [stderr] 4402 | | } [INFO] [stderr] 4403 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5033:31 [INFO] [stderr] | [INFO] [stderr] 5033 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5034:29 [INFO] [stderr] | [INFO] [stderr] 5034 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5051:31 [INFO] [stderr] | [INFO] [stderr] 5051 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5052:29 [INFO] [stderr] | [INFO] [stderr] 5052 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5261:31 [INFO] [stderr] | [INFO] [stderr] 5261 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5262:29 [INFO] [stderr] | [INFO] [stderr] 5262 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5276:31 [INFO] [stderr] | [INFO] [stderr] 5276 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5277:29 [INFO] [stderr] | [INFO] [stderr] 5277 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5590:23 [INFO] [stderr] | [INFO] [stderr] 5590 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5591:21 [INFO] [stderr] | [INFO] [stderr] 5591 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5608:48 [INFO] [stderr] | [INFO] [stderr] 5608 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5609:66 [INFO] [stderr] | [INFO] [stderr] 5609 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5627:23 [INFO] [stderr] | [INFO] [stderr] 5627 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5628:21 [INFO] [stderr] | [INFO] [stderr] 5628 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5647:23 [INFO] [stderr] | [INFO] [stderr] 5647 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5648:21 [INFO] [stderr] | [INFO] [stderr] 5648 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5668:23 [INFO] [stderr] | [INFO] [stderr] 5668 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5669:21 [INFO] [stderr] | [INFO] [stderr] 5669 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5688:23 [INFO] [stderr] | [INFO] [stderr] 5688 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5689:21 [INFO] [stderr] | [INFO] [stderr] 5689 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5706:48 [INFO] [stderr] | [INFO] [stderr] 5706 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5707:66 [INFO] [stderr] | [INFO] [stderr] 5707 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5725:23 [INFO] [stderr] | [INFO] [stderr] 5725 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5726:21 [INFO] [stderr] | [INFO] [stderr] 5726 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5745:23 [INFO] [stderr] | [INFO] [stderr] 5745 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5746:21 [INFO] [stderr] | [INFO] [stderr] 5746 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5766:23 [INFO] [stderr] | [INFO] [stderr] 5766 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5767:21 [INFO] [stderr] | [INFO] [stderr] 5767 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5786:23 [INFO] [stderr] | [INFO] [stderr] 5786 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5787:21 [INFO] [stderr] | [INFO] [stderr] 5787 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5804:48 [INFO] [stderr] | [INFO] [stderr] 5804 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5805:66 [INFO] [stderr] | [INFO] [stderr] 5805 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5823:23 [INFO] [stderr] | [INFO] [stderr] 5823 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5824:21 [INFO] [stderr] | [INFO] [stderr] 5824 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5843:23 [INFO] [stderr] | [INFO] [stderr] 5843 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5844:21 [INFO] [stderr] | [INFO] [stderr] 5844 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5864:23 [INFO] [stderr] | [INFO] [stderr] 5864 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5865:21 [INFO] [stderr] | [INFO] [stderr] 5865 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5883:23 [INFO] [stderr] | [INFO] [stderr] 5883 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5884:21 [INFO] [stderr] | [INFO] [stderr] 5884 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5902:23 [INFO] [stderr] | [INFO] [stderr] 5902 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5903:21 [INFO] [stderr] | [INFO] [stderr] 5903 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5921:23 [INFO] [stderr] | [INFO] [stderr] 5921 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5922:21 [INFO] [stderr] | [INFO] [stderr] 5922 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5939:48 [INFO] [stderr] | [INFO] [stderr] 5939 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5940:66 [INFO] [stderr] | [INFO] [stderr] 5940 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5959:23 [INFO] [stderr] | [INFO] [stderr] 5959 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5960:21 [INFO] [stderr] | [INFO] [stderr] 5960 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5978:23 [INFO] [stderr] | [INFO] [stderr] 5978 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5979:21 [INFO] [stderr] | [INFO] [stderr] 5979 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5997:23 [INFO] [stderr] | [INFO] [stderr] 5997 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:5998:21 [INFO] [stderr] | [INFO] [stderr] 5998 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6015:48 [INFO] [stderr] | [INFO] [stderr] 6015 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6016:66 [INFO] [stderr] | [INFO] [stderr] 6016 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6035:23 [INFO] [stderr] | [INFO] [stderr] 6035 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6036:21 [INFO] [stderr] | [INFO] [stderr] 6036 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6054:23 [INFO] [stderr] | [INFO] [stderr] 6054 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6055:21 [INFO] [stderr] | [INFO] [stderr] 6055 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6073:23 [INFO] [stderr] | [INFO] [stderr] 6073 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6074:21 [INFO] [stderr] | [INFO] [stderr] 6074 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6091:48 [INFO] [stderr] | [INFO] [stderr] 6091 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6092:66 [INFO] [stderr] | [INFO] [stderr] 6092 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6111:23 [INFO] [stderr] | [INFO] [stderr] 6111 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6112:21 [INFO] [stderr] | [INFO] [stderr] 6112 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6130:23 [INFO] [stderr] | [INFO] [stderr] 6130 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6131:21 [INFO] [stderr] | [INFO] [stderr] 6131 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6149:23 [INFO] [stderr] | [INFO] [stderr] 6149 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6150:21 [INFO] [stderr] | [INFO] [stderr] 6150 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6167:48 [INFO] [stderr] | [INFO] [stderr] 6167 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6168:66 [INFO] [stderr] | [INFO] [stderr] 6168 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6186:23 [INFO] [stderr] | [INFO] [stderr] 6186 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6187:21 [INFO] [stderr] | [INFO] [stderr] 6187 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6205:23 [INFO] [stderr] | [INFO] [stderr] 6205 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6206:21 [INFO] [stderr] | [INFO] [stderr] 6206 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6225:23 [INFO] [stderr] | [INFO] [stderr] 6225 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6226:21 [INFO] [stderr] | [INFO] [stderr] 6226 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6244:23 [INFO] [stderr] | [INFO] [stderr] 6244 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6245:21 [INFO] [stderr] | [INFO] [stderr] 6245 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6270:23 [INFO] [stderr] | [INFO] [stderr] 6270 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6271:21 [INFO] [stderr] | [INFO] [stderr] 6271 | let __end = __sym7.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym7.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6297:23 [INFO] [stderr] | [INFO] [stderr] 6297 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6298:21 [INFO] [stderr] | [INFO] [stderr] 6298 | let __end = __sym8.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym8.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6315:48 [INFO] [stderr] | [INFO] [stderr] 6315 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6316:66 [INFO] [stderr] | [INFO] [stderr] 6316 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6334:23 [INFO] [stderr] | [INFO] [stderr] 6334 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6335:21 [INFO] [stderr] | [INFO] [stderr] 6335 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6353:23 [INFO] [stderr] | [INFO] [stderr] 6353 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6354:21 [INFO] [stderr] | [INFO] [stderr] 6354 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6373:23 [INFO] [stderr] | [INFO] [stderr] 6373 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6374:21 [INFO] [stderr] | [INFO] [stderr] 6374 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6392:23 [INFO] [stderr] | [INFO] [stderr] 6392 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6393:21 [INFO] [stderr] | [INFO] [stderr] 6393 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6412:23 [INFO] [stderr] | [INFO] [stderr] 6412 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6413:21 [INFO] [stderr] | [INFO] [stderr] 6413 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6431:23 [INFO] [stderr] | [INFO] [stderr] 6431 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6432:21 [INFO] [stderr] | [INFO] [stderr] 6432 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6451:23 [INFO] [stderr] | [INFO] [stderr] 6451 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6452:21 [INFO] [stderr] | [INFO] [stderr] 6452 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6470:23 [INFO] [stderr] | [INFO] [stderr] 6470 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6471:21 [INFO] [stderr] | [INFO] [stderr] 6471 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6490:23 [INFO] [stderr] | [INFO] [stderr] 6490 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6491:21 [INFO] [stderr] | [INFO] [stderr] 6491 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6509:23 [INFO] [stderr] | [INFO] [stderr] 6509 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6510:21 [INFO] [stderr] | [INFO] [stderr] 6510 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6529:23 [INFO] [stderr] | [INFO] [stderr] 6529 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6530:21 [INFO] [stderr] | [INFO] [stderr] 6530 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6548:23 [INFO] [stderr] | [INFO] [stderr] 6548 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6549:21 [INFO] [stderr] | [INFO] [stderr] 6549 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6568:23 [INFO] [stderr] | [INFO] [stderr] 6568 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6569:21 [INFO] [stderr] | [INFO] [stderr] 6569 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6587:23 [INFO] [stderr] | [INFO] [stderr] 6587 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6588:21 [INFO] [stderr] | [INFO] [stderr] 6588 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6607:23 [INFO] [stderr] | [INFO] [stderr] 6607 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6608:21 [INFO] [stderr] | [INFO] [stderr] 6608 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6626:23 [INFO] [stderr] | [INFO] [stderr] 6626 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6627:21 [INFO] [stderr] | [INFO] [stderr] 6627 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6646:23 [INFO] [stderr] | [INFO] [stderr] 6646 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6647:21 [INFO] [stderr] | [INFO] [stderr] 6647 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6665:23 [INFO] [stderr] | [INFO] [stderr] 6665 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6666:21 [INFO] [stderr] | [INFO] [stderr] 6666 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6685:23 [INFO] [stderr] | [INFO] [stderr] 6685 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6686:21 [INFO] [stderr] | [INFO] [stderr] 6686 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6704:23 [INFO] [stderr] | [INFO] [stderr] 6704 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6705:21 [INFO] [stderr] | [INFO] [stderr] 6705 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6724:23 [INFO] [stderr] | [INFO] [stderr] 6724 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6725:21 [INFO] [stderr] | [INFO] [stderr] 6725 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6743:23 [INFO] [stderr] | [INFO] [stderr] 6743 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6744:21 [INFO] [stderr] | [INFO] [stderr] 6744 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6761:48 [INFO] [stderr] | [INFO] [stderr] 6761 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6762:66 [INFO] [stderr] | [INFO] [stderr] 6762 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6783:23 [INFO] [stderr] | [INFO] [stderr] 6783 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6784:21 [INFO] [stderr] | [INFO] [stderr] 6784 | let __end = __sym3.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym3.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6810:23 [INFO] [stderr] | [INFO] [stderr] 6810 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6811:21 [INFO] [stderr] | [INFO] [stderr] 6811 | let __end = __sym8.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym8.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6829:23 [INFO] [stderr] | [INFO] [stderr] 6829 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6830:21 [INFO] [stderr] | [INFO] [stderr] 6830 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6848:23 [INFO] [stderr] | [INFO] [stderr] 6848 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6849:21 [INFO] [stderr] | [INFO] [stderr] 6849 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6867:23 [INFO] [stderr] | [INFO] [stderr] 6867 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6868:21 [INFO] [stderr] | [INFO] [stderr] 6868 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6886:23 [INFO] [stderr] | [INFO] [stderr] 6886 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6887:21 [INFO] [stderr] | [INFO] [stderr] 6887 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6905:23 [INFO] [stderr] | [INFO] [stderr] 6905 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6906:21 [INFO] [stderr] | [INFO] [stderr] 6906 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6924:23 [INFO] [stderr] | [INFO] [stderr] 6924 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6925:21 [INFO] [stderr] | [INFO] [stderr] 6925 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6943:23 [INFO] [stderr] | [INFO] [stderr] 6943 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6944:21 [INFO] [stderr] | [INFO] [stderr] 6944 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6962:23 [INFO] [stderr] | [INFO] [stderr] 6962 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6963:21 [INFO] [stderr] | [INFO] [stderr] 6963 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6981:23 [INFO] [stderr] | [INFO] [stderr] 6981 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:6982:21 [INFO] [stderr] | [INFO] [stderr] 6982 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7000:23 [INFO] [stderr] | [INFO] [stderr] 7000 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7001:21 [INFO] [stderr] | [INFO] [stderr] 7001 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7019:23 [INFO] [stderr] | [INFO] [stderr] 7019 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7020:21 [INFO] [stderr] | [INFO] [stderr] 7020 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7037:48 [INFO] [stderr] | [INFO] [stderr] 7037 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7038:66 [INFO] [stderr] | [INFO] [stderr] 7038 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7058:23 [INFO] [stderr] | [INFO] [stderr] 7058 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7059:21 [INFO] [stderr] | [INFO] [stderr] 7059 | let __end = __sym2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7077:23 [INFO] [stderr] | [INFO] [stderr] 7077 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7078:21 [INFO] [stderr] | [INFO] [stderr] 7078 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7095:48 [INFO] [stderr] | [INFO] [stderr] 7095 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7096:66 [INFO] [stderr] | [INFO] [stderr] 7096 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7113:48 [INFO] [stderr] | [INFO] [stderr] 7113 | let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `s.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7114:66 [INFO] [stderr] | [INFO] [stderr] 7114 | let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7132:23 [INFO] [stderr] | [INFO] [stderr] 7132 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7133:21 [INFO] [stderr] | [INFO] [stderr] 7133 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7151:23 [INFO] [stderr] | [INFO] [stderr] 7151 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7152:21 [INFO] [stderr] | [INFO] [stderr] 7152 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7171:23 [INFO] [stderr] | [INFO] [stderr] 7171 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7172:21 [INFO] [stderr] | [INFO] [stderr] 7172 | let __end = __sym1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7190:23 [INFO] [stderr] | [INFO] [stderr] 7190 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7191:21 [INFO] [stderr] | [INFO] [stderr] 7191 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7209:23 [INFO] [stderr] | [INFO] [stderr] 7209 | let __start = __sym0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7210:21 [INFO] [stderr] | [INFO] [stderr] 7210 | let __end = __sym0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `__sym0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7373:1 [INFO] [stderr] | [INFO] [stderr] 7373 | / fn __action0< [INFO] [stderr] 7374 | | 'input, [INFO] [stderr] 7375 | | >( [INFO] [stderr] 7376 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7380 | | (__0) [INFO] [stderr] 7381 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7384:1 [INFO] [stderr] | [INFO] [stderr] 7384 | / fn __action1< [INFO] [stderr] 7385 | | 'input, [INFO] [stderr] 7386 | | >( [INFO] [stderr] 7387 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7391 | | (__0) [INFO] [stderr] 7392 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7537:1 [INFO] [stderr] | [INFO] [stderr] 7537 | / fn __action13< [INFO] [stderr] 7538 | | 'input, [INFO] [stderr] 7539 | | >( [INFO] [stderr] 7540 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7545 | | ast::Expr::CharLiteral(l) [INFO] [stderr] 7546 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7549:1 [INFO] [stderr] | [INFO] [stderr] 7549 | / fn __action14< [INFO] [stderr] 7550 | | 'input, [INFO] [stderr] 7551 | | >( [INFO] [stderr] 7552 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7557 | | ast::Expr::BooleanLiteral(b) [INFO] [stderr] 7558 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7561:1 [INFO] [stderr] | [INFO] [stderr] 7561 | / fn __action15< [INFO] [stderr] 7562 | | 'input, [INFO] [stderr] 7563 | | >( [INFO] [stderr] 7564 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7569 | | ast::Expr::StringLiteral(s) [INFO] [stderr] 7570 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7573:1 [INFO] [stderr] | [INFO] [stderr] 7573 | / fn __action16< [INFO] [stderr] 7574 | | 'input, [INFO] [stderr] 7575 | | >( [INFO] [stderr] 7576 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7581 | | ast::Expr::IntLiteral(i) [INFO] [stderr] 7582 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7585:1 [INFO] [stderr] | [INFO] [stderr] 7585 | / fn __action17< [INFO] [stderr] 7586 | | 'input, [INFO] [stderr] 7587 | | >( [INFO] [stderr] 7588 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7593 | | ast::Expr::SignedIntLiteral(i) [INFO] [stderr] 7594 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7597:1 [INFO] [stderr] | [INFO] [stderr] 7597 | / fn __action18< [INFO] [stderr] 7598 | | 'input, [INFO] [stderr] 7599 | | >( [INFO] [stderr] 7600 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7605 | | ast::Expr::DecimalLiteral(d) [INFO] [stderr] 7606 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7609:1 [INFO] [stderr] | [INFO] [stderr] 7609 | / fn __action19< [INFO] [stderr] 7610 | | 'input, [INFO] [stderr] 7611 | | >( [INFO] [stderr] 7612 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7617 | | ast::Expr::Function(f) [INFO] [stderr] 7618 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7621:1 [INFO] [stderr] | [INFO] [stderr] 7621 | / fn __action20< [INFO] [stderr] 7622 | | 'input, [INFO] [stderr] 7623 | | >( [INFO] [stderr] 7624 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7629 | | ast::Expr::ArgumentUsage(n) [INFO] [stderr] 7630 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this function has too many arguments (10/7) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7647:1 [INFO] [stderr] | [INFO] [stderr] 7647 | / fn __action22< [INFO] [stderr] 7648 | | 'input, [INFO] [stderr] 7649 | | >( [INFO] [stderr] 7650 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7671 | | } [INFO] [stderr] 7672 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::too_many_arguments)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stderr] [INFO] [stderr] warning: this function has too many arguments (10/7) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7776:1 [INFO] [stderr] | [INFO] [stderr] 7776 | / fn __action32< [INFO] [stderr] 7777 | | 'input, [INFO] [stderr] 7778 | | >( [INFO] [stderr] 7779 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7791 | | ast::MacroDef { name: n, args: args, body: e, doc_comments: process_doc_comments(c) } [INFO] [stderr] 7792 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7795:1 [INFO] [stderr] | [INFO] [stderr] 7795 | / fn __action33< [INFO] [stderr] 7796 | | 'input, [INFO] [stderr] 7797 | | >( [INFO] [stderr] 7798 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7802 | | ast::Program {assignments: m, expr: None } [INFO] [stderr] 7803 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7806:1 [INFO] [stderr] | [INFO] [stderr] 7806 | / fn __action34< [INFO] [stderr] 7807 | | 'input, [INFO] [stderr] 7808 | | >( [INFO] [stderr] 7809 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7814 | | ast::Program {assignments: m, expr: Some(e) } [INFO] [stderr] 7815 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7822:19 [INFO] [stderr] | [INFO] [stderr] 7822 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7823:18 [INFO] [stderr] | [INFO] [stderr] 7823 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7869:19 [INFO] [stderr] | [INFO] [stderr] 7869 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7870:18 [INFO] [stderr] | [INFO] [stderr] 7870 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7900:1 [INFO] [stderr] | [INFO] [stderr] 7900 | / fn __action42< [INFO] [stderr] 7901 | | 'input, [INFO] [stderr] 7902 | | >( [INFO] [stderr] 7903 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7907 | | Some(__0) [INFO] [stderr] 7908 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7915:19 [INFO] [stderr] | [INFO] [stderr] 7915 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7916:18 [INFO] [stderr] | [INFO] [stderr] 7916 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7927:19 [INFO] [stderr] | [INFO] [stderr] 7927 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7928:18 [INFO] [stderr] | [INFO] [stderr] 7928 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7958:1 [INFO] [stderr] | [INFO] [stderr] 7958 | / fn __action47< [INFO] [stderr] 7959 | | 'input, [INFO] [stderr] 7960 | | >( [INFO] [stderr] 7961 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7965 | | vec![__0] [INFO] [stderr] 7966 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7981:1 [INFO] [stderr] | [INFO] [stderr] 7981 | / fn __action49< [INFO] [stderr] 7982 | | 'input, [INFO] [stderr] 7983 | | >( [INFO] [stderr] 7984 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 7988 | | Some(__0) [INFO] [stderr] 7989 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7996:19 [INFO] [stderr] | [INFO] [stderr] 7996 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:7997:18 [INFO] [stderr] | [INFO] [stderr] 7997 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8008:19 [INFO] [stderr] | [INFO] [stderr] 8008 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8009:18 [INFO] [stderr] | [INFO] [stderr] 8009 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8039:1 [INFO] [stderr] | [INFO] [stderr] 8039 | / fn __action54< [INFO] [stderr] 8040 | | 'input, [INFO] [stderr] 8041 | | >( [INFO] [stderr] 8042 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8046 | | Some(__0) [INFO] [stderr] 8047 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8054:19 [INFO] [stderr] | [INFO] [stderr] 8054 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8055:18 [INFO] [stderr] | [INFO] [stderr] 8055 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8066:19 [INFO] [stderr] | [INFO] [stderr] 8066 | __lookbehind: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8067:18 [INFO] [stderr] | [INFO] [stderr] 8067 | __lookahead: &usize, [INFO] [stderr] | ^^^^^^ help: consider passing by value instead: `usize` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8097:1 [INFO] [stderr] | [INFO] [stderr] 8097 | / fn __action59< [INFO] [stderr] 8098 | | 'input, [INFO] [stderr] 8099 | | >( [INFO] [stderr] 8100 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8104 | | vec![__0] [INFO] [stderr] 8105 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8120:1 [INFO] [stderr] | [INFO] [stderr] 8120 | / fn __action61< [INFO] [stderr] 8121 | | 'input, [INFO] [stderr] 8122 | | >( [INFO] [stderr] 8123 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8127 | | vec![__0] [INFO] [stderr] 8128 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8143:1 [INFO] [stderr] | [INFO] [stderr] 8143 | / fn __action63< [INFO] [stderr] 8144 | | 'input, [INFO] [stderr] 8145 | | >( [INFO] [stderr] 8146 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8150 | | vec![__0] [INFO] [stderr] 8151 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8166:1 [INFO] [stderr] | [INFO] [stderr] 8166 | / fn __action65< [INFO] [stderr] 8167 | | 'input, [INFO] [stderr] 8168 | | >( [INFO] [stderr] 8169 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8173 | | vec![__0] [INFO] [stderr] 8174 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8197:20 [INFO] [stderr] | [INFO] [stderr] 8197 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8198:18 [INFO] [stderr] | [INFO] [stderr] 8198 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8221:20 [INFO] [stderr] | [INFO] [stderr] 8221 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8222:18 [INFO] [stderr] | [INFO] [stderr] 8222 | let __end0 = __2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8237:1 [INFO] [stderr] | [INFO] [stderr] 8237 | / fn __action69< [INFO] [stderr] 8238 | | 'input, [INFO] [stderr] 8239 | | >( [INFO] [stderr] 8240 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8256 | | ) [INFO] [stderr] 8257 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8244:20 [INFO] [stderr] | [INFO] [stderr] 8244 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8245:18 [INFO] [stderr] | [INFO] [stderr] 8245 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8268:20 [INFO] [stderr] | [INFO] [stderr] 8268 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8269:18 [INFO] [stderr] | [INFO] [stderr] 8269 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8291:20 [INFO] [stderr] | [INFO] [stderr] 8291 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8292:18 [INFO] [stderr] | [INFO] [stderr] 8292 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8315:20 [INFO] [stderr] | [INFO] [stderr] 8315 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8316:18 [INFO] [stderr] | [INFO] [stderr] 8316 | let __end0 = __2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8331:1 [INFO] [stderr] | [INFO] [stderr] 8331 | / fn __action73< [INFO] [stderr] 8332 | | 'input, [INFO] [stderr] 8333 | | >( [INFO] [stderr] 8334 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8350 | | ) [INFO] [stderr] 8351 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8338:20 [INFO] [stderr] | [INFO] [stderr] 8338 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8339:18 [INFO] [stderr] | [INFO] [stderr] 8339 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8362:20 [INFO] [stderr] | [INFO] [stderr] 8362 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8363:18 [INFO] [stderr] | [INFO] [stderr] 8363 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8385:20 [INFO] [stderr] | [INFO] [stderr] 8385 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8386:18 [INFO] [stderr] | [INFO] [stderr] 8386 | let __end0 = __1.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8409:20 [INFO] [stderr] | [INFO] [stderr] 8409 | let __start0 = __1.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__1.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8410:18 [INFO] [stderr] | [INFO] [stderr] 8410 | let __end0 = __2.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__2.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8425:1 [INFO] [stderr] | [INFO] [stderr] 8425 | / fn __action77< [INFO] [stderr] 8426 | | 'input, [INFO] [stderr] 8427 | | >( [INFO] [stderr] 8428 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8444 | | ) [INFO] [stderr] 8445 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes [INFO] [stderr] [INFO] [stderr] warning: using `write!()` with a format string that ends in a single newline, consider using `writeln!()` instead [INFO] [stderr] --> src/main.rs:149:13 [INFO] [stderr] | [INFO] [stderr] 149 | write!(&mut lock, "{}\n", fun).map_err(Into::into).or_bail(verbosity); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8432:20 [INFO] [stderr] | [INFO] [stderr] 8432 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8433:18 [INFO] [stderr] | [INFO] [stderr] 8433 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8456:20 [INFO] [stderr] | [INFO] [stderr] 8456 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8457:18 [INFO] [stderr] | [INFO] [stderr] 8457 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this function has too many arguments (9/7) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8471:1 [INFO] [stderr] | [INFO] [stderr] 8471 | / fn __action79< [INFO] [stderr] 8472 | | 'input, [INFO] [stderr] 8473 | | >( [INFO] [stderr] 8474 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8504 | | ) [INFO] [stderr] 8505 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8485:20 [INFO] [stderr] | [INFO] [stderr] 8485 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8486:18 [INFO] [stderr] | [INFO] [stderr] 8486 | let __end0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: this function has too many arguments (10/7) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8508:1 [INFO] [stderr] | [INFO] [stderr] 8508 | / fn __action80< [INFO] [stderr] 8509 | | 'input, [INFO] [stderr] 8510 | | >( [INFO] [stderr] 8511 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8541 | | ) [INFO] [stderr] 8542 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8523:20 [INFO] [stderr] | [INFO] [stderr] 8523 | let __start0 = __0.0.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.0` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8524:18 [INFO] [stderr] | [INFO] [stderr] 8524 | let __end0 = __0.2.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^ help: try removing the `clone` call: `__0.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: explicit lifetimes given in parameter types where they could be elided (or replaced with `'_` if needed by type declaration) [INFO] [stderr] --> /opt/crater/target/debug/build/dgen-e1174298c0f4fa94/out/interpreter/grammar.rs:8545:1 [INFO] [stderr] | [INFO] [stderr] 8545 | / fn __action81< [INFO] [stderr] 8546 | | 'input, [INFO] [stderr] 8547 | | >( [INFO] [stderr] 8548 | | input: &'input str, [INFO] [stderr] ... | [INFO] [stderr] 8564 | | ) [INFO] [stderr] 8565 | | } [INFO] [stderr] | |_^ [WARN] too many lines in the log, truncating it