[INFO] fetching crate rustpython-parser 0.4.0...
[INFO] building rustpython-parser-0.4.0 against try#d79d87d4c0f7f0d0785ad6e493cf8cf718ed89a6 for pr-146237-1
[INFO] extracting crate rustpython-parser 0.4.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate rustpython-parser 0.4.0
[INFO] finished tweaking crates.io crate rustpython-parser 0.4.0
[INFO] tweaked toml for crates.io crate rustpython-parser 0.4.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rustpython-parser 0.4.0 on toolchain d79d87d4c0f7f0d0785ad6e493cf8cf718ed89a6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d79d87d4c0f7f0d0785ad6e493cf8cf718ed89a6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d79d87d4c0f7f0d0785ad6e493cf8cf718ed89a6" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 120 packages to latest compatible versions
[INFO] [stderr]       Adding itertools v0.11.0 (available: v0.14.0)
[INFO] [stderr]       Adding lalrpop v0.20.2 (available: v0.22.2)
[INFO] [stderr]       Adding lalrpop-util v0.20.2 (available: v0.22.2)
[INFO] [stderr]       Adding malachite-bigint v0.2.3 (available: v0.6.1)
[INFO] [stderr]       Adding phf v0.11.3 (available: v0.13.1)
[INFO] [stderr]       Adding phf_codegen v0.11.3 (available: v0.13.1)
[INFO] [stderr]       Adding rustc-hash v1.1.0 (available: v2.1.1)
[INFO] [stderr]       Adding unicode_names2 v1.3.0 (available: v2.0.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d79d87d4c0f7f0d0785ad6e493cf8cf718ed89a6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d79d87d4c0f7f0d0785ad6e493cf8cf718ed89a6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 681f9ba11e64fa14dace03bbea143e432b5e6b96b137326b1c61339c4303033b
[INFO] running `Command { std: "docker" "start" "-a" "681f9ba11e64fa14dace03bbea143e432b5e6b96b137326b1c61339c4303033b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "681f9ba11e64fa14dace03bbea143e432b5e6b96b137326b1c61339c4303033b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "681f9ba11e64fa14dace03bbea143e432b5e6b96b137326b1c61339c4303033b", kill_on_drop: false }`
[INFO] [stdout] 681f9ba11e64fa14dace03bbea143e432b5e6b96b137326b1c61339c4303033b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d79d87d4c0f7f0d0785ad6e493cf8cf718ed89a6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] faf7b3c64358ae3b08d4b53e4b2a3e4dd460c4b7b56e27821e1b51e3b6f88070
[INFO] running `Command { std: "docker" "start" "-a" "faf7b3c64358ae3b08d4b53e4b2a3e4dd460c4b7b56e27821e1b51e3b6f88070", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.176
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling malachite-nz v0.4.22
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling unicode-width v0.2.1
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling unic-char-range v0.9.0
[INFO] [stderr]    Compiling unic-common v0.9.0
[INFO] [stderr]    Compiling rustpython-parser-vendored v0.4.0
[INFO] [stderr]    Compiling unic-char-property v0.9.0
[INFO] [stderr]    Compiling unic-ucd-version v0.9.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling unic-emoji-char v0.9.0
[INFO] [stderr]    Compiling unic-ucd-ident v0.9.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling lalrpop-util v0.20.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling malachite-base v0.4.22
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]    Compiling unicode_names2_generator v1.3.0
[INFO] [stderr]    Compiling rustpython-parser v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling is-macro v0.3.7
[INFO] [stderr]    Compiling rustpython-parser-core v0.4.0
[INFO] [stderr]    Compiling unicode_names2 v1.3.0
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling malachite-q v0.4.22
[INFO] [stderr]    Compiling malachite v0.4.22
[INFO] [stderr]    Compiling malachite-bigint v0.2.3
[INFO] [stderr]    Compiling rustpython-ast v0.4.0
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parser.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 78 |         offset: TextSize,
[INFO] [stdout] 79 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>>;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>>;
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parser.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 89 |         offset: TextSize,
[INFO] [stdout] 90 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 107 |         offset: TextSize,
[INFO] [stdout] 108 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:124:17
[INFO] [stdout]     |
[INFO] [stdout] 124 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 125 |         offset: TextSize,
[INFO] [stdout] 126 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:142:17
[INFO] [stdout]     |
[INFO] [stdout] 142 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 143 |         offset: TextSize,
[INFO] [stdout] 144 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 144 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:157:17
[INFO] [stdout]     |
[INFO] [stdout] 157 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 158 |         offset: TextSize,
[INFO] [stdout] 159 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:190:17
[INFO] [stdout]     |
[INFO] [stdout] 190 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 191 |         offset: TextSize,
[INFO] [stdout] 192 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 192 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:205:17
[INFO] [stdout]     |
[INFO] [stdout] 205 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 206 |         offset: TextSize,
[INFO] [stdout] 207 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 207 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:228:17
[INFO] [stdout]     |
[INFO] [stdout] 228 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 229 |         offset: TextSize,
[INFO] [stdout] 230 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 230 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> src/gen/parse.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 |         source: &str,
[INFO] [stdout]   |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 6 |         offset: TextSize,
[INFO] [stdout] 7 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]   |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 29 |         offset: TextSize,
[INFO] [stdout] 30 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 30 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 52 |         offset: TextSize,
[INFO] [stdout] 53 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 75 |         offset: TextSize,
[INFO] [stdout] 76 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 76 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 98 |         offset: TextSize,
[INFO] [stdout] 99 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 99 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:120:17
[INFO] [stdout]     |
[INFO] [stdout] 120 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 121 |         offset: TextSize,
[INFO] [stdout] 122 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 122 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:143:17
[INFO] [stdout]     |
[INFO] [stdout] 143 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 144 |         offset: TextSize,
[INFO] [stdout] 145 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:166:17
[INFO] [stdout]     |
[INFO] [stdout] 166 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 167 |         offset: TextSize,
[INFO] [stdout] 168 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:189:17
[INFO] [stdout]     |
[INFO] [stdout] 189 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 190 |         offset: TextSize,
[INFO] [stdout] 191 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 191 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:212:17
[INFO] [stdout]     |
[INFO] [stdout] 212 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 213 |         offset: TextSize,
[INFO] [stdout] 214 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 214 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:235:17
[INFO] [stdout]     |
[INFO] [stdout] 235 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 236 |         offset: TextSize,
[INFO] [stdout] 237 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 237 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:258:17
[INFO] [stdout]     |
[INFO] [stdout] 258 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 259 |         offset: TextSize,
[INFO] [stdout] 260 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 282 |         offset: TextSize,
[INFO] [stdout] 283 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 283 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:304:17
[INFO] [stdout]     |
[INFO] [stdout] 304 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 305 |         offset: TextSize,
[INFO] [stdout] 306 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 306 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:327:17
[INFO] [stdout]     |
[INFO] [stdout] 327 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 328 |         offset: TextSize,
[INFO] [stdout] 329 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 329 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 351 |         offset: TextSize,
[INFO] [stdout] 352 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 352 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:373:17
[INFO] [stdout]     |
[INFO] [stdout] 373 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 374 |         offset: TextSize,
[INFO] [stdout] 375 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 375 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:396:17
[INFO] [stdout]     |
[INFO] [stdout] 396 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 397 |         offset: TextSize,
[INFO] [stdout] 398 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 398 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:419:17
[INFO] [stdout]     |
[INFO] [stdout] 419 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 420 |         offset: TextSize,
[INFO] [stdout] 421 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 421 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:442:17
[INFO] [stdout]     |
[INFO] [stdout] 442 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 443 |         offset: TextSize,
[INFO] [stdout] 444 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 444 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:465:17
[INFO] [stdout]     |
[INFO] [stdout] 465 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 466 |         offset: TextSize,
[INFO] [stdout] 467 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 467 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:488:17
[INFO] [stdout]     |
[INFO] [stdout] 488 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 489 |         offset: TextSize,
[INFO] [stdout] 490 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 490 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:511:17
[INFO] [stdout]     |
[INFO] [stdout] 511 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 512 |         offset: TextSize,
[INFO] [stdout] 513 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 513 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:534:17
[INFO] [stdout]     |
[INFO] [stdout] 534 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 535 |         offset: TextSize,
[INFO] [stdout] 536 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 536 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:557:17
[INFO] [stdout]     |
[INFO] [stdout] 557 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 558 |         offset: TextSize,
[INFO] [stdout] 559 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 559 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:580:17
[INFO] [stdout]     |
[INFO] [stdout] 580 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 581 |         offset: TextSize,
[INFO] [stdout] 582 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 582 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:603:17
[INFO] [stdout]     |
[INFO] [stdout] 603 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 604 |         offset: TextSize,
[INFO] [stdout] 605 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 605 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:626:17
[INFO] [stdout]     |
[INFO] [stdout] 626 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 627 |         offset: TextSize,
[INFO] [stdout] 628 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 628 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:649:17
[INFO] [stdout]     |
[INFO] [stdout] 649 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 650 |         offset: TextSize,
[INFO] [stdout] 651 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 651 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:672:17
[INFO] [stdout]     |
[INFO] [stdout] 672 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 673 |         offset: TextSize,
[INFO] [stdout] 674 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 674 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:695:17
[INFO] [stdout]     |
[INFO] [stdout] 695 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 696 |         offset: TextSize,
[INFO] [stdout] 697 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 697 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:718:17
[INFO] [stdout]     |
[INFO] [stdout] 718 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 719 |         offset: TextSize,
[INFO] [stdout] 720 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 720 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:741:17
[INFO] [stdout]     |
[INFO] [stdout] 741 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 742 |         offset: TextSize,
[INFO] [stdout] 743 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 743 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:764:17
[INFO] [stdout]     |
[INFO] [stdout] 764 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 765 |         offset: TextSize,
[INFO] [stdout] 766 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 766 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:787:17
[INFO] [stdout]     |
[INFO] [stdout] 787 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 788 |         offset: TextSize,
[INFO] [stdout] 789 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 789 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:810:17
[INFO] [stdout]     |
[INFO] [stdout] 810 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 811 |         offset: TextSize,
[INFO] [stdout] 812 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 812 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:833:17
[INFO] [stdout]     |
[INFO] [stdout] 833 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 834 |         offset: TextSize,
[INFO] [stdout] 835 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 835 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:856:17
[INFO] [stdout]     |
[INFO] [stdout] 856 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 857 |         offset: TextSize,
[INFO] [stdout] 858 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 858 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:879:17
[INFO] [stdout]     |
[INFO] [stdout] 879 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 880 |         offset: TextSize,
[INFO] [stdout] 881 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 881 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:902:17
[INFO] [stdout]     |
[INFO] [stdout] 902 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 903 |         offset: TextSize,
[INFO] [stdout] 904 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 904 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:925:17
[INFO] [stdout]     |
[INFO] [stdout] 925 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 926 |         offset: TextSize,
[INFO] [stdout] 927 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 927 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:948:17
[INFO] [stdout]     |
[INFO] [stdout] 948 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 949 |         offset: TextSize,
[INFO] [stdout] 950 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 950 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:971:17
[INFO] [stdout]     |
[INFO] [stdout] 971 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 972 |         offset: TextSize,
[INFO] [stdout] 973 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 973 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:994:17
[INFO] [stdout]     |
[INFO] [stdout] 994 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 995 |         offset: TextSize,
[INFO] [stdout] 996 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 996 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1017:17
[INFO] [stdout]      |
[INFO] [stdout] 1017 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1018 |         offset: TextSize,
[INFO] [stdout] 1019 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1040:17
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1041 |         offset: TextSize,
[INFO] [stdout] 1042 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1063:17
[INFO] [stdout]      |
[INFO] [stdout] 1063 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1064 |         offset: TextSize,
[INFO] [stdout] 1065 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1086:17
[INFO] [stdout]      |
[INFO] [stdout] 1086 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1087 |         offset: TextSize,
[INFO] [stdout] 1088 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1109:17
[INFO] [stdout]      |
[INFO] [stdout] 1109 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1110 |         offset: TextSize,
[INFO] [stdout] 1111 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1111 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1132:17
[INFO] [stdout]      |
[INFO] [stdout] 1132 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1133 |         offset: TextSize,
[INFO] [stdout] 1134 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1155:17
[INFO] [stdout]      |
[INFO] [stdout] 1155 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1156 |         offset: TextSize,
[INFO] [stdout] 1157 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1178:17
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1179 |         offset: TextSize,
[INFO] [stdout] 1180 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1201:17
[INFO] [stdout]      |
[INFO] [stdout] 1201 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1202 |         offset: TextSize,
[INFO] [stdout] 1203 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1224:17
[INFO] [stdout]      |
[INFO] [stdout] 1224 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1225 |         offset: TextSize,
[INFO] [stdout] 1226 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1247:17
[INFO] [stdout]      |
[INFO] [stdout] 1247 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1248 |         offset: TextSize,
[INFO] [stdout] 1249 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 54.62s
[INFO] running `Command { std: "docker" "inspect" "faf7b3c64358ae3b08d4b53e4b2a3e4dd460c4b7b56e27821e1b51e3b6f88070", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "faf7b3c64358ae3b08d4b53e4b2a3e4dd460c4b7b56e27821e1b51e3b6f88070", kill_on_drop: false }`
[INFO] [stdout] faf7b3c64358ae3b08d4b53e4b2a3e4dd460c4b7b56e27821e1b51e3b6f88070
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d79d87d4c0f7f0d0785ad6e493cf8cf718ed89a6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0a431dcf2465b0cb340d0b2e080a9e413e05a32b61f82c153ffb8665c8577ec4
[INFO] running `Command { std: "docker" "start" "-a" "0a431dcf2465b0cb340d0b2e080a9e413e05a32b61f82c153ffb8665c8577ec4", kill_on_drop: false }`
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parser.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 78 |         offset: TextSize,
[INFO] [stdout] 79 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>>;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>>;
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parser.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 89 |         offset: TextSize,
[INFO] [stdout] 90 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 107 |         offset: TextSize,
[INFO] [stdout] 108 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:124:17
[INFO] [stdout]     |
[INFO] [stdout] 124 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 125 |         offset: TextSize,
[INFO] [stdout] 126 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:142:17
[INFO] [stdout]     |
[INFO] [stdout] 142 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 143 |         offset: TextSize,
[INFO] [stdout] 144 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 144 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:157:17
[INFO] [stdout]     |
[INFO] [stdout] 157 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 158 |         offset: TextSize,
[INFO] [stdout] 159 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:190:17
[INFO] [stdout]     |
[INFO] [stdout] 190 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 191 |         offset: TextSize,
[INFO] [stdout] 192 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 192 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:205:17
[INFO] [stdout]     |
[INFO] [stdout] 205 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 206 |         offset: TextSize,
[INFO] [stdout] 207 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 207 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:228:17
[INFO] [stdout]     |
[INFO] [stdout] 228 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 229 |         offset: TextSize,
[INFO] [stdout] 230 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 230 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> src/gen/parse.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 |         source: &str,
[INFO] [stdout]   |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 6 |         offset: TextSize,
[INFO] [stdout] 7 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]   |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 29 |         offset: TextSize,
[INFO] [stdout] 30 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 30 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 52 |         offset: TextSize,
[INFO] [stdout] 53 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 75 |         offset: TextSize,
[INFO] [stdout] 76 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 76 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 98 |         offset: TextSize,
[INFO] [stdout] 99 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 99 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:120:17
[INFO] [stdout]     |
[INFO] [stdout] 120 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 121 |         offset: TextSize,
[INFO] [stdout] 122 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 122 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:143:17
[INFO] [stdout]     |
[INFO] [stdout] 143 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 144 |         offset: TextSize,
[INFO] [stdout] 145 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:166:17
[INFO] [stdout]     |
[INFO] [stdout] 166 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 167 |         offset: TextSize,
[INFO] [stdout] 168 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:189:17
[INFO] [stdout]     |
[INFO] [stdout] 189 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 190 |         offset: TextSize,
[INFO] [stdout] 191 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 191 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:212:17
[INFO] [stdout]     |
[INFO] [stdout] 212 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 213 |         offset: TextSize,
[INFO] [stdout] 214 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 214 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:235:17
[INFO] [stdout]     |
[INFO] [stdout] 235 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 236 |         offset: TextSize,
[INFO] [stdout] 237 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 237 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:258:17
[INFO] [stdout]     |
[INFO] [stdout] 258 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 259 |         offset: TextSize,
[INFO] [stdout] 260 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 282 |         offset: TextSize,
[INFO] [stdout] 283 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 283 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:304:17
[INFO] [stdout]     |
[INFO] [stdout] 304 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 305 |         offset: TextSize,
[INFO] [stdout] 306 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 306 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:327:17
[INFO] [stdout]     |
[INFO] [stdout] 327 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 328 |         offset: TextSize,
[INFO] [stdout] 329 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 329 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 351 |         offset: TextSize,
[INFO] [stdout] 352 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 352 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:373:17
[INFO] [stdout]     |
[INFO] [stdout] 373 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 374 |         offset: TextSize,
[INFO] [stdout] 375 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 375 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:396:17
[INFO] [stdout]     |
[INFO] [stdout] 396 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 397 |         offset: TextSize,
[INFO] [stdout] 398 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 398 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:419:17
[INFO] [stdout]     |
[INFO] [stdout] 419 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 420 |         offset: TextSize,
[INFO] [stdout] 421 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 421 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:442:17
[INFO] [stdout]     |
[INFO] [stdout] 442 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 443 |         offset: TextSize,
[INFO] [stdout] 444 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 444 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:465:17
[INFO] [stdout]     |
[INFO] [stdout] 465 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 466 |         offset: TextSize,
[INFO] [stdout] 467 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 467 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:488:17
[INFO] [stdout]     |
[INFO] [stdout] 488 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 489 |         offset: TextSize,
[INFO] [stdout] 490 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 490 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:511:17
[INFO] [stdout]     |
[INFO] [stdout] 511 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 512 |         offset: TextSize,
[INFO] [stdout] 513 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 513 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:534:17
[INFO] [stdout]     |
[INFO] [stdout] 534 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 535 |         offset: TextSize,
[INFO] [stdout] 536 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 536 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:557:17
[INFO] [stdout]     |
[INFO] [stdout] 557 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 558 |         offset: TextSize,
[INFO] [stdout] 559 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 559 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:580:17
[INFO] [stdout]     |
[INFO] [stdout] 580 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 581 |         offset: TextSize,
[INFO] [stdout] 582 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 582 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:603:17
[INFO] [stdout]     |
[INFO] [stdout] 603 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 604 |         offset: TextSize,
[INFO] [stdout] 605 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 605 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:626:17
[INFO] [stdout]     |
[INFO] [stdout] 626 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 627 |         offset: TextSize,
[INFO] [stdout] 628 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 628 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:649:17
[INFO] [stdout]     |
[INFO] [stdout] 649 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 650 |         offset: TextSize,
[INFO] [stdout] 651 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 651 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:672:17
[INFO] [stdout]     |
[INFO] [stdout] 672 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 673 |         offset: TextSize,
[INFO] [stdout] 674 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 674 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:695:17
[INFO] [stdout]     |
[INFO] [stdout] 695 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 696 |         offset: TextSize,
[INFO] [stdout] 697 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 697 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:718:17
[INFO] [stdout]     |
[INFO] [stdout] 718 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 719 |         offset: TextSize,
[INFO] [stdout] 720 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 720 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:741:17
[INFO] [stdout]     |
[INFO] [stdout] 741 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 742 |         offset: TextSize,
[INFO] [stdout] 743 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 743 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:764:17
[INFO] [stdout]     |
[INFO] [stdout] 764 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 765 |         offset: TextSize,
[INFO] [stdout] 766 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 766 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:787:17
[INFO] [stdout]     |
[INFO] [stdout] 787 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 788 |         offset: TextSize,
[INFO] [stdout] 789 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 789 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:810:17
[INFO] [stdout]     |
[INFO] [stdout] 810 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 811 |         offset: TextSize,
[INFO] [stdout] 812 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 812 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:833:17
[INFO] [stdout]     |
[INFO] [stdout] 833 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 834 |         offset: TextSize,
[INFO] [stdout] 835 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 835 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:856:17
[INFO] [stdout]     |
[INFO] [stdout] 856 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 857 |         offset: TextSize,
[INFO] [stdout] 858 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 858 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:879:17
[INFO] [stdout]     |
[INFO] [stdout] 879 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 880 |         offset: TextSize,
[INFO] [stdout] 881 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 881 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:902:17
[INFO] [stdout]     |
[INFO] [stdout] 902 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 903 |         offset: TextSize,
[INFO] [stdout] 904 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 904 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:925:17
[INFO] [stdout]     |
[INFO] [stdout] 925 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 926 |         offset: TextSize,
[INFO] [stdout] 927 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 927 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:948:17
[INFO] [stdout]     |
[INFO] [stdout] 948 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 949 |         offset: TextSize,
[INFO] [stdout] 950 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 950 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:971:17
[INFO] [stdout]     |
[INFO] [stdout] 971 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 972 |         offset: TextSize,
[INFO] [stdout] 973 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 973 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:994:17
[INFO] [stdout]     |
[INFO] [stdout] 994 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 995 |         offset: TextSize,
[INFO] [stdout] 996 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 996 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1017:17
[INFO] [stdout]      |
[INFO] [stdout] 1017 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1018 |         offset: TextSize,
[INFO] [stdout] 1019 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1040:17
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1041 |         offset: TextSize,
[INFO] [stdout] 1042 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1063:17
[INFO] [stdout]      |
[INFO] [stdout] 1063 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1064 |         offset: TextSize,
[INFO] [stdout] 1065 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1086:17
[INFO] [stdout]      |
[INFO] [stdout] 1086 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1087 |         offset: TextSize,
[INFO] [stdout] 1088 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1109:17
[INFO] [stdout]      |
[INFO] [stdout] 1109 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1110 |         offset: TextSize,
[INFO] [stdout] 1111 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1111 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1132:17
[INFO] [stdout]      |
[INFO] [stdout] 1132 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1133 |         offset: TextSize,
[INFO] [stdout] 1134 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1155:17
[INFO] [stdout]      |
[INFO] [stdout] 1155 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1156 |         offset: TextSize,
[INFO] [stdout] 1157 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1178:17
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1179 |         offset: TextSize,
[INFO] [stdout] 1180 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1201:17
[INFO] [stdout]      |
[INFO] [stdout] 1201 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1202 |         offset: TextSize,
[INFO] [stdout] 1203 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1224:17
[INFO] [stdout]      |
[INFO] [stdout] 1224 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1225 |         offset: TextSize,
[INFO] [stdout] 1226 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1247:17
[INFO] [stdout]      |
[INFO] [stdout] 1247 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1248 |         offset: TextSize,
[INFO] [stdout] 1249 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling insta v1.43.2
[INFO] [stderr]    Compiling rustpython-parser v0.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parser.rs:77:17
[INFO] [stdout]    |
[INFO] [stdout] 77 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 78 |         offset: TextSize,
[INFO] [stdout] 79 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>>;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>>;
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/parser.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 89 |         offset: TextSize,
[INFO] [stdout] 90 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 107 |         offset: TextSize,
[INFO] [stdout] 108 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:124:17
[INFO] [stdout]     |
[INFO] [stdout] 124 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 125 |         offset: TextSize,
[INFO] [stdout] 126 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:142:17
[INFO] [stdout]     |
[INFO] [stdout] 142 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 143 |         offset: TextSize,
[INFO] [stdout] 144 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 144 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:157:17
[INFO] [stdout]     |
[INFO] [stdout] 157 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 158 |         offset: TextSize,
[INFO] [stdout] 159 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:190:17
[INFO] [stdout]     |
[INFO] [stdout] 190 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 191 |         offset: TextSize,
[INFO] [stdout] 192 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 192 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:205:17
[INFO] [stdout]     |
[INFO] [stdout] 205 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 206 |         offset: TextSize,
[INFO] [stdout] 207 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 207 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/parser.rs:228:17
[INFO] [stdout]     |
[INFO] [stdout] 228 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 229 |         offset: TextSize,
[INFO] [stdout] 230 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 230 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> src/gen/parse.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 |         source: &str,
[INFO] [stdout]   |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 6 |         offset: TextSize,
[INFO] [stdout] 7 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]   |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 29 |         offset: TextSize,
[INFO] [stdout] 30 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 30 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 52 |         offset: TextSize,
[INFO] [stdout] 53 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:74:17
[INFO] [stdout]    |
[INFO] [stdout] 74 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 75 |         offset: TextSize,
[INFO] [stdout] 76 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 76 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gen/parse.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |         source: &str,
[INFO] [stdout]    |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 98 |         offset: TextSize,
[INFO] [stdout] 99 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 99 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]    |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:120:17
[INFO] [stdout]     |
[INFO] [stdout] 120 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 121 |         offset: TextSize,
[INFO] [stdout] 122 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 122 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:143:17
[INFO] [stdout]     |
[INFO] [stdout] 143 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 144 |         offset: TextSize,
[INFO] [stdout] 145 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:166:17
[INFO] [stdout]     |
[INFO] [stdout] 166 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 167 |         offset: TextSize,
[INFO] [stdout] 168 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:189:17
[INFO] [stdout]     |
[INFO] [stdout] 189 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 190 |         offset: TextSize,
[INFO] [stdout] 191 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 191 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:212:17
[INFO] [stdout]     |
[INFO] [stdout] 212 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 213 |         offset: TextSize,
[INFO] [stdout] 214 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 214 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:235:17
[INFO] [stdout]     |
[INFO] [stdout] 235 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 236 |         offset: TextSize,
[INFO] [stdout] 237 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 237 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:258:17
[INFO] [stdout]     |
[INFO] [stdout] 258 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 259 |         offset: TextSize,
[INFO] [stdout] 260 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 282 |         offset: TextSize,
[INFO] [stdout] 283 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 283 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:304:17
[INFO] [stdout]     |
[INFO] [stdout] 304 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 305 |         offset: TextSize,
[INFO] [stdout] 306 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 306 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:327:17
[INFO] [stdout]     |
[INFO] [stdout] 327 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 328 |         offset: TextSize,
[INFO] [stdout] 329 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 329 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 351 |         offset: TextSize,
[INFO] [stdout] 352 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 352 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:373:17
[INFO] [stdout]     |
[INFO] [stdout] 373 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 374 |         offset: TextSize,
[INFO] [stdout] 375 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 375 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:396:17
[INFO] [stdout]     |
[INFO] [stdout] 396 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 397 |         offset: TextSize,
[INFO] [stdout] 398 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 398 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:419:17
[INFO] [stdout]     |
[INFO] [stdout] 419 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 420 |         offset: TextSize,
[INFO] [stdout] 421 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 421 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:442:17
[INFO] [stdout]     |
[INFO] [stdout] 442 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 443 |         offset: TextSize,
[INFO] [stdout] 444 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 444 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:465:17
[INFO] [stdout]     |
[INFO] [stdout] 465 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 466 |         offset: TextSize,
[INFO] [stdout] 467 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 467 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:488:17
[INFO] [stdout]     |
[INFO] [stdout] 488 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 489 |         offset: TextSize,
[INFO] [stdout] 490 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 490 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:511:17
[INFO] [stdout]     |
[INFO] [stdout] 511 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 512 |         offset: TextSize,
[INFO] [stdout] 513 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 513 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:534:17
[INFO] [stdout]     |
[INFO] [stdout] 534 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 535 |         offset: TextSize,
[INFO] [stdout] 536 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 536 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:557:17
[INFO] [stdout]     |
[INFO] [stdout] 557 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 558 |         offset: TextSize,
[INFO] [stdout] 559 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 559 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:580:17
[INFO] [stdout]     |
[INFO] [stdout] 580 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 581 |         offset: TextSize,
[INFO] [stdout] 582 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 582 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:603:17
[INFO] [stdout]     |
[INFO] [stdout] 603 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 604 |         offset: TextSize,
[INFO] [stdout] 605 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 605 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:626:17
[INFO] [stdout]     |
[INFO] [stdout] 626 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 627 |         offset: TextSize,
[INFO] [stdout] 628 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 628 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:649:17
[INFO] [stdout]     |
[INFO] [stdout] 649 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 650 |         offset: TextSize,
[INFO] [stdout] 651 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 651 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:672:17
[INFO] [stdout]     |
[INFO] [stdout] 672 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 673 |         offset: TextSize,
[INFO] [stdout] 674 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 674 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:695:17
[INFO] [stdout]     |
[INFO] [stdout] 695 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 696 |         offset: TextSize,
[INFO] [stdout] 697 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 697 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:718:17
[INFO] [stdout]     |
[INFO] [stdout] 718 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 719 |         offset: TextSize,
[INFO] [stdout] 720 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 720 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:741:17
[INFO] [stdout]     |
[INFO] [stdout] 741 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 742 |         offset: TextSize,
[INFO] [stdout] 743 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 743 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:764:17
[INFO] [stdout]     |
[INFO] [stdout] 764 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 765 |         offset: TextSize,
[INFO] [stdout] 766 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 766 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:787:17
[INFO] [stdout]     |
[INFO] [stdout] 787 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 788 |         offset: TextSize,
[INFO] [stdout] 789 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 789 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:810:17
[INFO] [stdout]     |
[INFO] [stdout] 810 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 811 |         offset: TextSize,
[INFO] [stdout] 812 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 812 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:833:17
[INFO] [stdout]     |
[INFO] [stdout] 833 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 834 |         offset: TextSize,
[INFO] [stdout] 835 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 835 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:856:17
[INFO] [stdout]     |
[INFO] [stdout] 856 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 857 |         offset: TextSize,
[INFO] [stdout] 858 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 858 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:879:17
[INFO] [stdout]     |
[INFO] [stdout] 879 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 880 |         offset: TextSize,
[INFO] [stdout] 881 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 881 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:902:17
[INFO] [stdout]     |
[INFO] [stdout] 902 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 903 |         offset: TextSize,
[INFO] [stdout] 904 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 904 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:925:17
[INFO] [stdout]     |
[INFO] [stdout] 925 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 926 |         offset: TextSize,
[INFO] [stdout] 927 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 927 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:948:17
[INFO] [stdout]     |
[INFO] [stdout] 948 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 949 |         offset: TextSize,
[INFO] [stdout] 950 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 950 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:971:17
[INFO] [stdout]     |
[INFO] [stdout] 971 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 972 |         offset: TextSize,
[INFO] [stdout] 973 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 973 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gen/parse.rs:994:17
[INFO] [stdout]     |
[INFO] [stdout] 994 |         source: &str,
[INFO] [stdout]     |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 995 |         offset: TextSize,
[INFO] [stdout] 996 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 996 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1017:17
[INFO] [stdout]      |
[INFO] [stdout] 1017 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1018 |         offset: TextSize,
[INFO] [stdout] 1019 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1040:17
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1041 |         offset: TextSize,
[INFO] [stdout] 1042 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1063:17
[INFO] [stdout]      |
[INFO] [stdout] 1063 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1064 |         offset: TextSize,
[INFO] [stdout] 1065 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1086:17
[INFO] [stdout]      |
[INFO] [stdout] 1086 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1087 |         offset: TextSize,
[INFO] [stdout] 1088 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1109:17
[INFO] [stdout]      |
[INFO] [stdout] 1109 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1110 |         offset: TextSize,
[INFO] [stdout] 1111 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1111 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1132:17
[INFO] [stdout]      |
[INFO] [stdout] 1132 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1133 |         offset: TextSize,
[INFO] [stdout] 1134 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1155:17
[INFO] [stdout]      |
[INFO] [stdout] 1155 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1156 |         offset: TextSize,
[INFO] [stdout] 1157 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1178:17
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1179 |         offset: TextSize,
[INFO] [stdout] 1180 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1201:17
[INFO] [stdout]      |
[INFO] [stdout] 1201 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1202 |         offset: TextSize,
[INFO] [stdout] 1203 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1224:17
[INFO] [stdout]      |
[INFO] [stdout] 1224 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1225 |         offset: TextSize,
[INFO] [stdout] 1226 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/gen/parse.rs:1247:17
[INFO] [stdout]      |
[INFO] [stdout] 1247 |         source: &str,
[INFO] [stdout]      |                 ^^^^ the lifetime is elided here
[INFO] [stdout] 1248 |         offset: TextSize,
[INFO] [stdout] 1249 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars>> {
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1249 |     ) -> SoftKeywordTransformer<Lexer<std::str::Chars<'_>>> {
[INFO] [stdout]      |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.08s
[INFO] running `Command { std: "docker" "inspect" "0a431dcf2465b0cb340d0b2e080a9e413e05a32b61f82c153ffb8665c8577ec4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a431dcf2465b0cb340d0b2e080a9e413e05a32b61f82c153ffb8665c8577ec4", kill_on_drop: false }`
[INFO] [stdout] 0a431dcf2465b0cb340d0b2e080a9e413e05a32b61f82c153ffb8665c8577ec4
