[INFO] fetching crate c2rust-refactor 0.15.0...
[INFO] checking c2rust-refactor-0.15.0 against master#c2f2db79ca3024f68d22b45aa22b570775c2c4ad for pr-124157
[INFO] extracting crate c2rust-refactor 0.15.0 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate c2rust-refactor 0.15.0 on toolchain c2f2db79ca3024f68d22b45aa22b570775c2c4ad
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate c2rust-refactor 0.15.0
[INFO] finished tweaking crates.io crate c2rust-refactor 0.15.0
[INFO] tweaked toml for crates.io crate c2rust-refactor 0.15.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 175 packages to latest compatible versions
[INFO] [stderr]       Adding arrayvec v0.5.2 (latest: v0.7.4)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding bitmaps v2.1.0 (latest: v3.2.1)
[INFO] [stderr]       Adding bstr v0.2.17 (latest: v1.9.1)
[INFO] [stderr]       Adding c2rust-ast-builder v0.15.0 (latest: v0.18.0)
[INFO] [stderr]       Adding c2rust-ast-printer v0.15.0 (latest: v0.18.0)
[INFO] [stderr]       Adding cargo v0.44.1 (latest: v0.79.0)
[INFO] [stderr]       Adding cfg-if v0.1.10 (latest: v1.0.0)
[INFO] [stderr]       Adding clap v2.34.0 (latest: v4.5.4)
[INFO] [stderr]       Adding convert_case v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding core-foundation v0.7.0 (latest: v0.9.4)
[INFO] [stderr]       Adding core-foundation-sys v0.7.0 (latest: v0.8.6)
[INFO] [stderr]       Adding crates-io v0.31.1 (latest: v0.40.1)
[INFO] [stderr]       Adding crossbeam-channel v0.4.4 (latest: v0.5.12)
[INFO] [stderr]       Adding crossbeam-utils v0.7.2 (latest: v0.8.19)
[INFO] [stderr]       Adding ena v0.13.1 (latest: v0.14.2)
[INFO] [stderr]       Adding env_logger v0.7.1 (latest: v0.11.3)
[INFO] [stderr]       Adding flamer v0.4.0 (latest: v0.5.0)
[INFO] [stderr]       Adding foreign-types v0.3.2 (latest: v0.5.0)
[INFO] [stderr]       Adding foreign-types-shared v0.1.1 (latest: v0.3.1)
[INFO] [stderr]       Adding getrandom v0.1.16 (latest: v0.2.14)
[INFO] [stderr]       Adding git2 v0.13.25 (latest: v0.18.3)
[INFO] [stderr]       Adding git2-curl v0.14.1 (latest: v0.19.0)
[INFO] [stderr]       Adding hashbrown v0.12.3 (latest: v0.14.5)
[INFO] [stderr]       Adding hermit-abi v0.1.19 (latest: v0.3.9)
[INFO] [stderr]       Adding hex v0.3.2 (latest: v0.4.3)
[INFO] [stderr]       Adding humantime v1.3.0 (latest: v2.1.0)
[INFO] [stderr]       Adding im-rc v14.3.0 (latest: v15.1.0)
[INFO] [stderr]       Adding indexmap v1.9.3 (latest: v2.2.6)
[INFO] [stderr]       Adding lazy_static v0.2.11 (latest: v1.4.0)
[INFO] [stderr]       Adding libgit2-sys v0.12.26+1.3.0 (latest: v0.16.2+1.7.2)
[INFO] [stderr]       Adding libssh2-sys v0.2.23 (latest: v0.3.0)
[INFO] [stderr]       Adding linux-raw-sys v0.4.13 (latest: v0.6.4)
[INFO] [stderr]       Adding miow v0.3.7 (latest: v0.6.0)
[INFO] [stderr]       Adding opener v0.4.1 (latest: v0.7.0)
[INFO] [stderr]       Adding quick-error v1.2.3 (latest: v2.0.1)
[INFO] [stderr]       Adding quickcheck v0.9.2 (latest: v1.0.3)
[INFO] [stderr]       Adding rand v0.7.3 (latest: v0.8.5)
[INFO] [stderr]       Adding rand_chacha v0.2.2 (latest: v0.3.1)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_hc v0.2.0 (latest: v0.3.2)
[INFO] [stderr]       Adding rand_xoshiro v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding redox_syscall v0.1.57 (latest: v0.5.1)
[INFO] [stderr]       Adding redox_syscall v0.4.1 (latest: v0.5.1)
[INFO] [stderr]       Adding remove_dir_all v0.5.3 (latest: v0.8.2)
[INFO] [stderr]       Adding rlua v0.17.1 (latest: v0.20.0)
[INFO] [stderr]       Adding rustfix v0.5.1 (latest: v0.8.2)
[INFO] [stderr]       Adding semver v0.9.0 (latest: v1.0.22)
[INFO] [stderr]       Adding semver-parser v0.7.0 (latest: v0.10.2)
[INFO] [stderr]       Adding sized-chunks v0.5.3 (latest: v0.7.0)
[INFO] [stderr]       Adding slotmap v0.4.3 (latest: v1.0.7)
[INFO] [stderr]       Adding strip-ansi-escapes v0.1.1 (latest: v0.2.0)
[INFO] [stderr]       Adding strsim v0.8.0 (latest: v0.11.1)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.60)
[INFO] [stderr]       Adding textwrap v0.11.0 (latest: v0.16.1)
[INFO] [stderr]       Adding thread-id v3.3.0 (latest: v4.2.1)
[INFO] [stderr]       Adding toml v0.5.11 (latest: v0.8.12)
[INFO] [stderr]       Adding vte v0.10.1 (latest: v0.13.0)
[INFO] [stderr]       Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.0+wasi-0.2.0)
[INFO] [stderr]       Adding yaml-rust v0.3.5 (latest: v0.4.5)
[INFO] [stderr]       Adding z3 v0.4.0 (latest: v0.12.1)
[INFO] [stderr]       Adding z3-sys v0.5.0 (latest: v0.8.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded slotmap v0.4.3
[INFO] [stderr]   Downloaded flamer v0.4.0
[INFO] [stderr]   Downloaded quickcheck v0.9.2
[INFO] [stderr]   Downloaded json v0.12.4
[INFO] [stderr]   Downloaded z3-sys v0.5.0
[INFO] [stderr]   Downloaded commoncrypto-sys v0.2.0
[INFO] [stderr]   Downloaded rustc-workspace-hack v1.0.0
[INFO] [stderr]   Downloaded c2rust-macros v0.15.0
[INFO] [stderr]   Downloaded crates-io v0.31.1
[INFO] [stderr]   Downloaded fwdansi v1.1.0
[INFO] [stderr]   Downloaded c2rust-ast-printer v0.15.0
[INFO] [stderr]   Downloaded cargo-platform v0.1.8
[INFO] [stderr]   Downloaded c2rust-ast-builder v0.15.0
[INFO] [stderr]   Downloaded git2-curl v0.14.1
[INFO] [stderr]   Downloaded ignore v0.4.22
[INFO] [stderr]   Downloaded rlua v0.17.1
[INFO] [stderr]   Downloaded globset v0.4.14
[INFO] [stderr]   Downloaded git2 v0.13.25
[INFO] [stderr]   Downloaded bstr v1.9.1
[INFO] [stderr]   Downloaded libssh2-sys v0.2.23
[INFO] [stderr]   Downloaded im-rc v14.3.0
[INFO] [stderr]   Downloaded sized-chunks v0.5.3
[INFO] [stderr]   Downloaded cargo v0.44.1
[INFO] [stderr]   Downloaded opener v0.4.1
[INFO] [stderr]   Downloaded libgit2-sys v0.12.26+1.3.0
[INFO] [stderr]   Downloaded yaml-rust v0.3.5
[INFO] [stderr]   Downloaded crypto-hash v0.3.4
[INFO] [stderr]   Downloaded z3 v0.4.0
[INFO] [stderr]   Downloaded serde_ignored v0.1.10
[INFO] [stderr]   Downloaded flame v0.2.2
[INFO] [stderr]   Downloaded rand_xoshiro v0.4.0
[INFO] [stderr]   Downloaded commoncrypto v0.2.0
[INFO] [stderr]   Downloaded vte v0.10.1
[INFO] [stderr]   Downloaded ena v0.13.1
[INFO] [stderr]   Downloaded thread-id v3.3.0
[INFO] [stderr]   Downloaded rustfix v0.5.1
[INFO] [stderr]   Downloaded shell-escape v0.1.5
[INFO] [stderr]   Downloaded vte_generate_state_changes v0.1.1
[INFO] [stderr]   Downloaded strip-ansi-escapes v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 74565fb198e5e1b9ba3e1cf6780aea801ae7def1b3d479af0a5884d447bd42a0
[INFO] running `Command { std: "docker" "start" "-a" "74565fb198e5e1b9ba3e1cf6780aea801ae7def1b3d479af0a5884d447bd42a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "74565fb198e5e1b9ba3e1cf6780aea801ae7def1b3d479af0a5884d447bd42a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "74565fb198e5e1b9ba3e1cf6780aea801ae7def1b3d479af0a5884d447bd42a0", kill_on_drop: false }`
[INFO] [stdout] 74565fb198e5e1b9ba3e1cf6780aea801ae7def1b3d479af0a5884d447bd42a0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6bd4713aa7891f759b985151d364e28d39716564c5d03e2caa7c7c32275e227b
[INFO] running `Command { std: "docker" "start" "-a" "6bd4713aa7891f759b985151d364e28d39716564c5d03e2caa7c7c32275e227b", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.154
[INFO] [stderr]    Compiling proc-macro2 v1.0.81
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]    Compiling serde_json v1.0.116
[INFO] [stderr]    Compiling curl v0.4.46
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking humantime v1.3.0
[INFO] [stderr]     Checking bitmaps v2.1.0
[INFO] [stderr]    Compiling im-rc v14.3.0
[INFO] [stderr]     Checking bstr v1.9.1
[INFO] [stderr]     Checking miniz_oxide v0.7.2
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking semver-parser v0.7.0
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking yaml-rust v0.3.5
[INFO] [stderr]     Checking hex v0.3.2
[INFO] [stderr]     Checking strsim v0.8.0
[INFO] [stderr]     Checking crossbeam-channel v0.4.4
[INFO] [stderr]     Checking bstr v0.2.17
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]     Checking glob v0.3.1
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]     Checking shell-escape v0.1.5
[INFO] [stderr]     Checking opener v0.4.1
[INFO] [stderr]     Checking home v0.5.9
[INFO] [stderr]     Checking rustc-workspace-hack v1.0.0
[INFO] [stderr]     Checking lazycell v1.3.0
[INFO] [stderr]    Compiling c2rust-refactor v0.15.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking bytesize v1.3.0
[INFO] [stderr]     Checking c2rust-ast-printer v0.15.0
[INFO] [stderr]     Checking ena v0.13.1
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/lib.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(crate_visibility_modifier)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in favor of `pub(crate)`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `const`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/pprust.rs:121:7
[INFO] [stdout]     |
[INFO] [stdout] 121 | crate const INDENT_UNIT: usize = 4;
[INFO] [stdout]     |       ^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `fn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/pp.rs:174:11
[INFO] [stdout]     |
[INFO] [stdout] 173 | impl Token {
[INFO] [stdout]     |            - while parsing this item list starting here
[INFO] [stdout] 174 |     crate fn is_eof(&self) -> bool {
[INFO] [stdout]     |           ^^ expected one of `!` or `::`
[INFO] [stdout] ...
[INFO] [stdout] 192 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `fn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/pp.rs:642:11
[INFO] [stdout]     |
[INFO] [stdout] 303 | impl Printer {
[INFO] [stdout]     |              - while parsing this item list starting here
[INFO] [stdout] ...
[INFO] [stdout] 642 |     crate fn zerobreak(&mut self) {
[INFO] [stdout]     |           ^^ expected one of `!` or `::`
[INFO] [stdout] ...
[INFO] [stdout] 661 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `fn`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/syntax_priv.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | crate fn prec_let_scrutinee_needs_par() -> usize {
[INFO] [stdout]    |       ^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_target`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | extern crate rustc_target;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]   |
[INFO] [stdout]   = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `syntax`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | extern crate syntax;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `syntax_pos`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/lib.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | extern crate syntax_pos;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking json v0.12.4
[INFO] [stderr]     Checking c2rust-ast-builder v0.15.0
[INFO] [stderr]     Checking slotmap v0.4.3
[INFO] [stderr]     Checking z3-sys v0.5.0
[INFO] [stdout] error[E0599]: no method named `space` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 |         self.space();
[INFO] [stdout]   |              ^^^^^ private field, not a method
[INFO] [stdout]   |
[INFO] [stdout] help: there is a method `word_space` with a similar name, but with different arguments
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub fn word_space<W: Into<Cow<'static, str>>>(&mut self, w: W) {
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0462]: found staticlib `rustc` instead of rlib or dylib
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/lib.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rustc;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the following crate versions were found:
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.tsan.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.asan.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.msan.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.lsan.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.safestack.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.dfsan.a
[INFO] [stdout]   = help: please recompile that crate using --crate-type lib
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_target`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/lib.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | extern crate rustc_target;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]   |
[INFO] [stdout]   = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `syntax`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | extern crate syntax;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `syntax_pos`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | extern crate syntax_pos;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/slotmap-0.4.3/src/lib.rs:4:43
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![cfg_attr(feature = "unstable", feature(untagged_unions, try_reserve))]
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: unions with `Copy` and `ManuallyDrop` fields are stable; there is no intent to stabilize more
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_beginning_of_line` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |         if !self.is_beginning_of_line() {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ method not found in `&mut Printer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `hardbreak` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |             self.hardbreak()
[INFO] [stdout]    |                  ^^^^^^^^^ method not found in `&mut Printer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking sized-chunks v0.5.3
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stdout] error[E0599]: no method named `is_beginning_of_line` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 |         if !self.is_beginning_of_line() { self.space(); }
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ method not found in `&mut Printer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `space` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:25:48
[INFO] [stdout]    |
[INFO] [stdout] 25 |         if !self.is_beginning_of_line() { self.space(); }
[INFO] [stdout]    |                                                ^^^^^ private field, not a method
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `word_space` with a similar name, but with different arguments
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout] 5  |     pub fn word_space<W: Into<Cow<'static, str>>>(&mut self, w: W) {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 13 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0463, E0557, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `c2rust-ast-printer` (lib) due to 14 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0557`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `slotmap` (lib) due to 2 previous errors
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:32:26
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl<S: IntoSymbol> Make<Ident> for S {
[INFO] [stdout]    |                          ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl<S: IntoSymbol, Ident> Make<Ident> for S {
[INFO] [stdout]    |                   +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:33:37
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn make(self, _mk: &Builder) -> Ident {
[INFO] [stdout]    |                                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:38:27
[INFO] [stdout]    |
[INFO] [stdout] 38 | impl<L: Make<Ident>> Make<Label> for L {
[INFO] [stdout]    |                           ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 38 | impl<L: Make<Ident>, Label> Make<Label> for L {
[INFO] [stdout]    |                    +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 | impl<L: Make<Ident>> Make<Label> for L {
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:39:36
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn make(self, mk: &Builder) -> Label {
[INFO] [stdout]    |                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Label` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         Label {
[INFO] [stdout]    |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 | impl<'a> Make<Path> for &'a str {
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:47:36
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn make(self, mk: &Builder) -> Path {
[INFO] [stdout]    |                                    ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:52:15
[INFO] [stdout]    |
[INFO] [stdout] 52 | impl<'a> Make<Visibility> for &'a str {
[INFO] [stdout]    |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 52 | impl<'a, Visibility> Make<Visibility> for &'a str {
[INFO] [stdout]    |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:53:37
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn make(self, _mk: &Builder) -> Visibility {
[INFO] [stdout]    |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 id: DUMMY_NODE_ID,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:75:15
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl<'a> Make<Extern> for &'a str {
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]   --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Extend` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl<'a> Make<Extend> for &'a str {
[INFO] [stdout]    |               ~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl<'a, Extern> Make<Extern> for &'a str {
[INFO] [stdout]    |        ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:76:36
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fn make(self, mk: &Builder) -> Extern {
[INFO] [stdout]    |                                    ^^^^^^ help: a trait with a similar name exists: `Extend`
[INFO] [stdout]   --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Extend` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:81:15
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl<'a> Make<Extern> for Abi {
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]   --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Extend` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl<'a> Make<Extend> for Abi {
[INFO] [stdout]    |               ~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl<'a, Extern> Make<Extern> for Abi {
[INFO] [stdout]    |        ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:82:36
[INFO] [stdout]    |
[INFO] [stdout] 82 |     fn make(self, mk: &Builder) -> Extern {
[INFO] [stdout]    |                                    ^^^^^^ help: a trait with a similar name exists: `Extend`
[INFO] [stdout]   --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Extend` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl<'a> Make<Mutability> for &'a str {
[INFO] [stdout]    |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl<'a, Mutability> Make<Mutability> for &'a str {
[INFO] [stdout]    |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:88:37
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn make(self, _mk: &Builder) -> Mutability {
[INFO] [stdout]    |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Unsafety` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:97:15
[INFO] [stdout]    |
[INFO] [stdout] 97 | impl<'a> Make<Unsafety> for &'a str {
[INFO] [stdout]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 97 | impl<'a, Unsafety> Make<Unsafety> for &'a str {
[INFO] [stdout]    |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Unsafety` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:98:37
[INFO] [stdout]    |
[INFO] [stdout] 98 |     fn make(self, _mk: &Builder) -> Unsafety {
[INFO] [stdout]    |                                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constness` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:107:15
[INFO] [stdout]     |
[INFO] [stdout] 107 | impl<'a> Make<Constness> for &'a str {
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 107 | impl<'a, Constness> Make<Constness> for &'a str {
[INFO] [stdout]     |        +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constness` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:108:37
[INFO] [stdout]     |
[INFO] [stdout] 108 |     fn make(self, _mk: &Builder) -> Constness {
[INFO] [stdout]     |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UnOp` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:117:15
[INFO] [stdout]     |
[INFO] [stdout] 117 | impl<'a> Make<UnOp> for &'a str {
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | impl<'a, UnOp> Make<UnOp> for &'a str {
[INFO] [stdout]     |        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UnOp` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:118:37
[INFO] [stdout]     |
[INFO] [stdout] 118 |     fn make(self, _mk: &Builder) -> UnOp {
[INFO] [stdout]     |                                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 | impl<'a> Make<LitIntType> for &'a str {
[INFO] [stdout]     |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 128 | impl<'a, LitIntType> Make<LitIntType> for &'a str {
[INFO] [stdout]     |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:129:37
[INFO] [stdout]     |
[INFO] [stdout] 129 |     fn make(self, _mk: &Builder) -> LitIntType {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:152:27
[INFO] [stdout]     |
[INFO] [stdout] 152 | impl<I: Make<Ident>> Make<Lifetime> for I {
[INFO] [stdout]     |                           ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 152 | impl<I: Make<Ident>, Lifetime> Make<Lifetime> for I {
[INFO] [stdout]     |                    ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:152:14
[INFO] [stdout]     |
[INFO] [stdout] 152 | impl<I: Make<Ident>> Make<Lifetime> for I {
[INFO] [stdout]     |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:153:36
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn make(self, mk: &Builder) -> Lifetime {
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Lifetime` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         Lifetime {
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:161:15
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl<'a> Make<LitIntType> for IntTy {
[INFO] [stdout]     |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl<'a, LitIntType> Make<LitIntType> for IntTy {
[INFO] [stdout]     |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IntTy` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:161:31
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl<'a> Make<LitIntType> for IntTy {
[INFO] [stdout]     |                               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:162:37
[INFO] [stdout]     |
[INFO] [stdout] 162 |     fn make(self, _mk: &Builder) -> LitIntType {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:167:15
[INFO] [stdout]     |
[INFO] [stdout] 167 | impl<'a> Make<LitIntType> for UintTy {
[INFO] [stdout]     |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 167 | impl<'a, LitIntType> Make<LitIntType> for UintTy {
[INFO] [stdout]     |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UintTy` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:167:31
[INFO] [stdout]     |
[INFO] [stdout] 167 | impl<'a> Make<LitIntType> for UintTy {
[INFO] [stdout]     |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:168:37
[INFO] [stdout]     |
[INFO] [stdout] 168 |     fn make(self, _mk: &Builder) -> LitIntType {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:173:11
[INFO] [stdout]     |
[INFO] [stdout] 173 | impl Make<Lit> for hir::Lit {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 173 | impl<Lit> Make<Lit> for hir::Lit {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:174:37
[INFO] [stdout]     |
[INFO] [stdout] 174 |     fn make(self, _mk: &Builder) -> Lit {
[INFO] [stdout]     |                                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Lit {
[INFO] [stdout]     |         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:183:27
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl<I: Make<Ident>> Make<PathSegment> for I {
[INFO] [stdout]     |                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl<I: Make<Ident>, PathSegment> Make<PathSegment> for I {
[INFO] [stdout]     |                    +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:183:14
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl<I: Make<Ident>> Make<PathSegment> for I {
[INFO] [stdout]     |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:184:36
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn make(self, mk: &Builder) -> PathSegment {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |         PathSegment {
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:186:17
[INFO] [stdout]     |
[INFO] [stdout] 186 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:193:33
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl<S: Make<PathSegment>> Make<Path> for Vec<S> {
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:193:14
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl<S: Make<PathSegment>> Make<Path> for Vec<S> {
[INFO] [stdout]     |              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:194:36
[INFO] [stdout]     |
[INFO] [stdout] 194 |     fn make(self, mk: &Builder) -> Path {
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |         Path {
[INFO] [stdout]     |         ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 | impl Make<GenericArgs> for AngleBracketedArgs {
[INFO] [stdout]     |           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 | impl<GenericArgs> Make<GenericArgs> for AngleBracketedArgs {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AngleBracketedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:220:28
[INFO] [stdout]     |
[INFO] [stdout] 220 | impl Make<GenericArgs> for AngleBracketedArgs {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:221:37
[INFO] [stdout]     |
[INFO] [stdout] 221 |     fn make(self, _mk: &Builder) -> GenericArgs {
[INFO] [stdout]     |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:226:11
[INFO] [stdout]     |
[INFO] [stdout] 226 | impl Make<GenericArgs> for ParenthesizedArgs {
[INFO] [stdout]     |           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 226 | impl<GenericArgs> Make<GenericArgs> for ParenthesizedArgs {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParenthesizedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:226:28
[INFO] [stdout]     |
[INFO] [stdout] 226 | impl Make<GenericArgs> for ParenthesizedArgs {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:227:37
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn make(self, _mk: &Builder) -> GenericArgs {
[INFO] [stdout]     |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:232:11
[INFO] [stdout]     |
[INFO] [stdout] 232 | impl Make<GenericArg> for P<Ty> {
[INFO] [stdout]     |           ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 232 | impl<GenericArg> Make<GenericArg> for P<Ty> {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:232:29
[INFO] [stdout]     |
[INFO] [stdout] 232 | impl Make<GenericArg> for P<Ty> {
[INFO] [stdout]     |                             ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 232 | impl<Ty> Make<GenericArg> for P<Ty> {
[INFO] [stdout]     |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:233:37
[INFO] [stdout]     |
[INFO] [stdout] 233 |     fn make(self, _mk: &Builder) -> GenericArg {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:238:11
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl Make<GenericArg> for Lifetime {
[INFO] [stdout]     |           ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl<GenericArg> Make<GenericArg> for Lifetime {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:238:27
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl Make<GenericArg> for Lifetime {
[INFO] [stdout]     |                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:239:37
[INFO] [stdout]     |
[INFO] [stdout] 239 |     fn make(self, _mk: &Builder) -> GenericArg {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 | impl Make<NestedMetaItem> for MetaItem {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 244 | impl<NestedMetaItem> Make<NestedMetaItem> for MetaItem {
[INFO] [stdout]     |     ++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:244:31
[INFO] [stdout]     |
[INFO] [stdout] 244 | impl Make<NestedMetaItem> for MetaItem {
[INFO] [stdout]     |                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:245:37
[INFO] [stdout]     |
[INFO] [stdout] 245 |     fn make(self, _mk: &Builder) -> NestedMetaItem {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:250:11
[INFO] [stdout]     |
[INFO] [stdout] 250 | impl Make<NestedMetaItem> for Lit {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 250 | impl<NestedMetaItem> Make<NestedMetaItem> for Lit {
[INFO] [stdout]     |     ++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:250:31
[INFO] [stdout]     |
[INFO] [stdout] 250 | impl Make<NestedMetaItem> for Lit {
[INFO] [stdout]     |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:251:37
[INFO] [stdout]     |
[INFO] [stdout] 251 |     fn make(self, _mk: &Builder) -> NestedMetaItem {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItemKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:256:25
[INFO] [stdout]     |
[INFO] [stdout] 256 | impl<L: Make<Lit>> Make<MetaItemKind> for L {
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 | impl<L: Make<Lit>, MetaItemKind> Make<MetaItemKind> for L {
[INFO] [stdout]     |                  ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:256:14
[INFO] [stdout]     |
[INFO] [stdout] 256 | impl<L: Make<Lit>> Make<MetaItemKind> for L {
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItemKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:257:36
[INFO] [stdout]     |
[INFO] [stdout] 257 |     fn make(self, mk: &Builder) -> MetaItemKind {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 | impl<'a, S> Make<Lit> for S
[INFO] [stdout]     |                  ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 262 | impl<'a, S, Lit> Make<Lit> for S
[INFO] [stdout]     |           +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:265:36
[INFO] [stdout]     |
[INFO] [stdout] 265 |     fn make(self, mk: &Builder) -> Lit
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:275:11
[INFO] [stdout]     |
[INFO] [stdout] 275 | impl Make<Lit> for Vec<u8> {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 275 | impl<Lit> Make<Lit> for Vec<u8> {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:276:36
[INFO] [stdout]     |
[INFO] [stdout] 276 |     fn make(self, mk: &Builder) -> Lit {
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:284:11
[INFO] [stdout]     |
[INFO] [stdout] 284 | impl Make<Lit> for u8 {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 284 | impl<Lit> Make<Lit> for u8 {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:285:36
[INFO] [stdout]     |
[INFO] [stdout] 285 |     fn make(self, mk: &Builder) -> Lit {
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:293:11
[INFO] [stdout]     |
[INFO] [stdout] 293 | impl Make<Lit> for char {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 293 | impl<Lit> Make<Lit> for char {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:294:36
[INFO] [stdout]     |
[INFO] [stdout] 294 |     fn make(self, mk: &Builder) -> Lit {
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:302:11
[INFO] [stdout]     |
[INFO] [stdout] 302 | impl Make<Lit> for u128 {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 302 | impl<Lit> Make<Lit> for u128 {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:303:36
[INFO] [stdout]     |
[INFO] [stdout] 303 |     fn make(self, mk: &Builder) -> Lit {
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnSig` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:311:11
[INFO] [stdout]     |
[INFO] [stdout] 311 | impl Make<FnSig> for P<FnDecl> {
[INFO] [stdout]     |           ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 311 | impl<FnSig> Make<FnSig> for P<FnDecl> {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:311:24
[INFO] [stdout]     |
[INFO] [stdout] 311 | impl Make<FnSig> for P<FnDecl> {
[INFO] [stdout]     |                        ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 311 | impl<FnDecl> Make<FnSig> for P<FnDecl> {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnSig` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:312:36
[INFO] [stdout]     |
[INFO] [stdout] 312 |     fn make(self, mk: &Builder) -> FnSig {
[INFO] [stdout]     |                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FnSig` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 |         FnSig {
[INFO] [stdout]     |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FnHeader` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:314:21
[INFO] [stdout]     |
[INFO] [stdout] 314 |             header: FnHeader {
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:330:10
[INFO] [stdout]     |
[INFO] [stdout] 330 |     vis: Visibility,
[INFO] [stdout]     |          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:331:12
[INFO] [stdout]     |
[INFO] [stdout] 331 |     mutbl: Mutability,
[INFO] [stdout]     |            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Generics` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:332:15
[INFO] [stdout]     |
[INFO] [stdout] 332 |     generics: Generics,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Unsafety` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:333:15
[INFO] [stdout]     |
[INFO] [stdout] 333 |     unsafety: Unsafety,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constness` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:334:16
[INFO] [stdout]     |
[INFO] [stdout] 334 |     constness: Constness,
[INFO] [stdout]     |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:335:10
[INFO] [stdout]     |
[INFO] [stdout] 335 |     ext: Extern,
[INFO] [stdout]     |          ^^^^^^ help: a trait with a similar name exists: `Extend`
[INFO] [stdout]    --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Extend` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:336:16
[INFO] [stdout]     |
[INFO] [stdout] 336 |     attrs: Vec<Attribute>,
[INFO] [stdout]     |                ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub struct Builder<Attribute> {
[INFO] [stdout]     |                   +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     id: NodeId,
[INFO] [stdout]     |         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:353:17
[INFO] [stdout]     |
[INFO] [stdout] 353 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:359:24
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub fn vis<V: Make<Visibility>>(self, vis: V) -> Self {
[INFO] [stdout]     |                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Visibility> Builder {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:368:30
[INFO] [stdout]     |
[INFO] [stdout] 368 |     pub fn set_mutbl<M: Make<Mutability>>(self, mutbl: M) -> Self {
[INFO] [stdout]     |                              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Mutability> Builder {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Unsafety` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:380:29
[INFO] [stdout]     |
[INFO] [stdout] 380 |     pub fn unsafety<U: Make<Unsafety>>(self, unsafety: U) -> Self {
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Unsafety> Builder {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constness` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:392:30
[INFO] [stdout]     |
[INFO] [stdout] 392 |     pub fn constness<C: Make<Constness>>(self, constness: C) -> Self {
[INFO] [stdout]     |                              ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Constness> Builder {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:404:28
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn extern_<A: Make<Extern>>(self, ext: A) -> Self {
[INFO] [stdout]     |                            ^^^^^^
[INFO] [stdout]    --> /rustc/c2f2db79ca3024f68d22b45aa22b570775c2c4ad/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Extend` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn extern_<A: Make<Extend>>(self, ext: A) -> Self {
[INFO] [stdout]     |                            ~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Extern> Builder {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:419:25
[INFO] [stdout]     |
[INFO] [stdout] 419 |     pub fn id(self, id: NodeId) -> Self {
[INFO] [stdout]     |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:425:17
[INFO] [stdout]     |
[INFO] [stdout] 425 |         K: Make<Path>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Attribute` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:431:20
[INFO] [stdout]     |
[INFO] [stdout] 431 |         attrs.push(Attribute {
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:434:36
[INFO] [stdout]     |
[INFO] [stdout] 434 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:455:17
[INFO] [stdout]     |
[INFO] [stdout] 455 |         K: Make<PathSegment>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<PathSegment> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:457:18
[INFO] [stdout]     |
[INFO] [stdout] 457 |         let key: Path = vec![key].make(&self);
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Attribute` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:460:20
[INFO] [stdout]     |
[INFO] [stdout] 460 |         attrs.push(Attribute {
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:463:36
[INFO] [stdout]     |
[INFO] [stdout] 463 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:477:17
[INFO] [stdout]     |
[INFO] [stdout] 477 |         K: Make<PathSegment>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<PathSegment> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:478:17
[INFO] [stdout]     |
[INFO] [stdout] 478 |         V: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:480:19
[INFO] [stdout]     |
[INFO] [stdout] 480 |         let func: Path = vec![func].make(&self);
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:496:35
[INFO] [stdout]     |
[INFO] [stdout] 496 |                     let argument: Ident = argument.make(&self);
[INFO] [stdout]     |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Attribute` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:506:20
[INFO] [stdout]     |
[INFO] [stdout] 506 |         attrs.push(Attribute {
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:509:36
[INFO] [stdout]     |
[INFO] [stdout] 509 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:525:17
[INFO] [stdout]     |
[INFO] [stdout] 525 |         I: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:526:17
[INFO] [stdout]     |
[INFO] [stdout] 526 |         P: Make<GenericArgs>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<GenericArgs> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:523:74
[INFO] [stdout]     |
[INFO] [stdout] 523 |     pub fn path_segment_with_args<I, P>(self, identifier: I, args: P) -> PathSegment
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |         PathSegment {
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:531:17
[INFO] [stdout]     |
[INFO] [stdout] 531 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:539:24
[INFO] [stdout]     |
[INFO] [stdout] 537 |     pub fn parenthesized_args<Ts>(self, tys: Ts) -> ParenthesizedArgs
[INFO] [stdout]     |                               -- similarly named type parameter `Ts` defined here
[INFO] [stdout] 538 |     where
[INFO] [stdout] 539 |         Ts: Make<Vec<P<Ty>>>,
[INFO] [stdout]     |                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 539 |         Ts: Make<Vec<P<Ts>>>,
[INFO] [stdout]     |                        ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ty> Builder {
[INFO] [stdout]     |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParenthesizedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:537:53
[INFO] [stdout]     |
[INFO] [stdout] 537 |     pub fn parenthesized_args<Ts>(self, tys: Ts) -> ParenthesizedArgs
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ParenthesizedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:542:9
[INFO] [stdout]     |
[INFO] [stdout] 542 |         ParenthesizedArgs {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:551:17
[INFO] [stdout]     |
[INFO] [stdout] 551 |         A: Make<GenericArg>,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<GenericArg> Builder {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AngleBracketedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:549:59
[INFO] [stdout]     |
[INFO] [stdout] 549 |     pub fn angle_bracketed_args<A>(self, args: Vec<A>) -> AngleBracketedArgs
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AngleBracketedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:554:9
[INFO] [stdout]     |
[INFO] [stdout] 554 |         AngleBracketedArgs {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:563:17
[INFO] [stdout]     |
[INFO] [stdout] 563 |         A: Make<GenericArg>,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<GenericArg> Builder {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:561:44
[INFO] [stdout]     |
[INFO] [stdout] 561 |     pub fn generic_arg<A>(self, arg: A) -> GenericArg
[INFO] [stdout]     |                                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:572:17
[INFO] [stdout]     |
[INFO] [stdout] 572 |         I: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:570:39
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn ident<I>(self, name: I) -> Ident
[INFO] [stdout]     |                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:579:17
[INFO] [stdout]     |
[INFO] [stdout] 579 |         S: Make<PathSegment>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<PathSegment> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:577:45
[INFO] [stdout]     |
[INFO] [stdout] 577 |     pub fn path_segment<S>(self, seg: S) -> PathSegment
[INFO] [stdout]     |                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:586:18
[INFO] [stdout]     |
[INFO] [stdout] 586 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:584:40
[INFO] [stdout]     |
[INFO] [stdout] 584 |     pub fn path<Pa>(self, path: Pa) -> Path
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:593:18
[INFO] [stdout]     |
[INFO] [stdout] 593 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseTreeKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:594:17
[INFO] [stdout]     |
[INFO] [stdout] 594 |         K: Make<UseTreeKind>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<UseTreeKind> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseTree` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:591:58
[INFO] [stdout]     |
[INFO] [stdout] 591 |     pub fn use_tree<Pa, K>(self, prefix: Pa, kind: K) -> UseTree
[INFO] [stdout]     |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UseTree` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:596:9
[INFO] [stdout]     |
[INFO] [stdout] 596 |         UseTree {
[INFO] [stdout]     |         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:620:19
[INFO] [stdout]     |
[INFO] [stdout] 620 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AnonConst` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:618:44
[INFO] [stdout]     |
[INFO] [stdout] 618 |     pub fn anon_const<E>(self, expr: E) -> AnonConst
[INFO] [stdout]     |                                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AnonConst` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:622:9
[INFO] [stdout]     |
[INFO] [stdout] 622 |         AnonConst {
[INFO] [stdout]     |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:623:17
[INFO] [stdout]     |
[INFO] [stdout] 623 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:641:19
[INFO] [stdout]     |
[INFO] [stdout] 641 |         A: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:639:51
[INFO] [stdout]     |
[INFO] [stdout] 639 |     pub fn array_expr<A>(self, args: Vec<A>) -> P<Expr>
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:644:11
[INFO] [stdout]     |
[INFO] [stdout] 644 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:654:19
[INFO] [stdout]     |
[INFO] [stdout] 654 |         F: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:655:19
[INFO] [stdout]     |
[INFO] [stdout] 655 |         A: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:652:62
[INFO] [stdout]     |
[INFO] [stdout] 652 |     pub fn call_expr<F, A>(self, func: F, args: Vec<A>) -> P<Expr>
[INFO] [stdout]     |                                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:659:11
[INFO] [stdout]     |
[INFO] [stdout] 659 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:669:19
[INFO] [stdout]     |
[INFO] [stdout] 669 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:670:17
[INFO] [stdout]     |
[INFO] [stdout] 670 |         S: Make<PathSegment>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<PathSegment> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:671:19
[INFO] [stdout]     |
[INFO] [stdout] 671 |         A: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:667:80
[INFO] [stdout]     |
[INFO] [stdout] 667 |     pub fn method_call_expr<E, S, A>(self, expr: E, seg: S, args: Vec<A>) -> P<Expr>
[INFO] [stdout]     |                                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:682:11
[INFO] [stdout]     |
[INFO] [stdout] 682 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:692:19
[INFO] [stdout]     |
[INFO] [stdout] 692 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:690:52
[INFO] [stdout]     |
[INFO] [stdout] 690 |     pub fn tuple_expr<E>(self, exprs: Vec<E>) -> P<Expr>
[INFO] [stdout]     |                                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:694:26
[INFO] [stdout]     |
[INFO] [stdout] 694 |         let exprs: Vec<P<Expr>> = exprs.into_iter().map(|x| x.make(&self)).collect();
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:695:11
[INFO] [stdout]     |
[INFO] [stdout] 695 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BinOpKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:705:17
[INFO] [stdout]     |
[INFO] [stdout] 705 |         O: Make<BinOpKind>,
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<BinOpKind> Builder {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:706:19
[INFO] [stdout]     |
[INFO] [stdout] 706 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:703:64
[INFO] [stdout]     |
[INFO] [stdout] 703 |     pub fn binary_expr<O, E>(self, op: O, lhs: E, rhs: E) -> P<Expr>
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:720:11
[INFO] [stdout]     |
[INFO] [stdout] 720 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UnOp` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:730:17
[INFO] [stdout]     |
[INFO] [stdout] 730 |         O: Make<UnOp>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<UnOp> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:731:19
[INFO] [stdout]     |
[INFO] [stdout] 731 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:728:53
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn unary_expr<O, E>(self, op: O, a: E) -> P<Expr>
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:735:11
[INFO] [stdout]     |
[INFO] [stdout] 735 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:745:17
[INFO] [stdout]     |
[INFO] [stdout] 745 |         L: Make<Lit>,
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Lit> Builder {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:743:43
[INFO] [stdout]     |
[INFO] [stdout] 743 |     pub fn lit_expr<L>(self, lit: L) -> P<Expr>
[INFO] [stdout]     |                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:748:11
[INFO] [stdout]     |
[INFO] [stdout] 748 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:758:19
[INFO] [stdout]     |
[INFO] [stdout] 758 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:759:19
[INFO] [stdout]     |
[INFO] [stdout] 756 |     pub fn cast_expr<E, T>(self, e: E, t: T) -> P<Expr>
[INFO] [stdout]     |                         - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 759 |         T: Make<P<Ty>>,
[INFO] [stdout]     |                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 759 |         T: Make<P<T>>,
[INFO] [stdout]     |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ty> Builder {
[INFO] [stdout]     |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:756:51
[INFO] [stdout]     |
[INFO] [stdout] 756 |     pub fn cast_expr<E, T>(self, e: E, t: T) -> P<Expr>
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:764:11
[INFO] [stdout]     |
[INFO] [stdout] 764 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:774:19
[INFO] [stdout]     |
[INFO] [stdout] 774 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:775:19
[INFO] [stdout]     |
[INFO] [stdout] 772 |     pub fn type_expr<E, T>(self, e: E, t: T) -> P<Expr>
[INFO] [stdout]     |                         - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 775 |         T: Make<P<Ty>>,
[INFO] [stdout]     |                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 775 |         T: Make<P<T>>,
[INFO] [stdout]     |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ty> Builder {
[INFO] [stdout]     |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:772:51
[INFO] [stdout]     |
[INFO] [stdout] 772 |     pub fn type_expr<E, T>(self, e: E, t: T) -> P<Expr>
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:779:11
[INFO] [stdout]     |
[INFO] [stdout] 779 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:789:19
[INFO] [stdout]     |
[INFO] [stdout] 789 |         B: Make<P<Block>>,
[INFO] [stdout]     |                   ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Block> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:787:45
[INFO] [stdout]     |
[INFO] [stdout] 787 |     pub fn block_expr<B>(self, blk: B) -> P<Expr>
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:792:11
[INFO] [stdout]     |
[INFO] [stdout] 792 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:802:19
[INFO] [stdout]     |
[INFO] [stdout] 802 |         B: Make<P<Block>>,
[INFO] [stdout]     |                   ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Block> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:803:17
[INFO] [stdout]     |
[INFO] [stdout] 803 |         L: Make<Label>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Label> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:800:65
[INFO] [stdout]     |
[INFO] [stdout] 800 |     pub fn labelled_block_expr<B, L>(self, blk: B, lbl: L) -> P<Expr>
[INFO] [stdout]     |                                                                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:807:11
[INFO] [stdout]     |
[INFO] [stdout] 807 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:808:17
[INFO] [stdout]     |
[INFO] [stdout] 808 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:817:20
[INFO] [stdout]     |
[INFO] [stdout] 817 |         E1: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:818:20
[INFO] [stdout]     |
[INFO] [stdout] 818 |         E2: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:815:61
[INFO] [stdout]     |
[INFO] [stdout] 815 |     pub fn assign_expr<E1, E2>(self, lhs: E1, rhs: E2) -> P<Expr>
[INFO] [stdout]     |                                                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:822:11
[INFO] [stdout]     |
[INFO] [stdout] 822 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BinOpKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:832:17
[INFO] [stdout]     |
[INFO] [stdout] 832 |         O: Make<BinOpKind>,
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<BinOpKind> Builder {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:833:20
[INFO] [stdout]     |
[INFO] [stdout] 833 |         E1: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:834:20
[INFO] [stdout]     |
[INFO] [stdout] 834 |         E2: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:830:74
[INFO] [stdout]     |
[INFO] [stdout] 830 |     pub fn assign_op_expr<O, E1, E2>(self, op: O, lhs: E1, rhs: E2) -> P<Expr>
[INFO] [stdout]     |                                                                          ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:839:11
[INFO] [stdout]     |
[INFO] [stdout] 839 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:849:20
[INFO] [stdout]     |
[INFO] [stdout] 849 |         E1: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:850:20
[INFO] [stdout]     |
[INFO] [stdout] 850 |         E2: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:847:60
[INFO] [stdout]     |
[INFO] [stdout] 847 |     pub fn index_expr<E1, E2>(self, lhs: E1, rhs: E2) -> P<Expr>
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 854 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:864:18
[INFO] [stdout]     |
[INFO] [stdout] 864 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:862:47
[INFO] [stdout]     |
[INFO] [stdout] 862 |     pub fn path_expr<Pa>(self, path: Pa) -> P<Expr>
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:871:18
[INFO] [stdout]     |
[INFO] [stdout] 871 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `QSelf` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:869:47
[INFO] [stdout]     |
[INFO] [stdout] 869 |     pub fn qpath_expr<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Expr>
[INFO] [stdout]     |                                               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a self type with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 869 |     pub fn qpath_expr<Pa>(self, qself: Option<Self>, path: Pa) -> P<Expr>
[INFO] [stdout]     |                                               ~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<QSelf> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:869:70
[INFO] [stdout]     |
[INFO] [stdout] 869 |     pub fn qpath_expr<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Expr>
[INFO] [stdout]     |                                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:874:11
[INFO] [stdout]     |
[INFO] [stdout] 874 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:886:19
[INFO] [stdout]     |
[INFO] [stdout] 886 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:887:19
[INFO] [stdout]     |
[INFO] [stdout] 887 |         N: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:884:56
[INFO] [stdout]     |
[INFO] [stdout] 884 |     pub fn repeat_expr<E, N>(self, expr: E, n: N) -> P<Expr>
[INFO] [stdout]     |                                                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:891:11
[INFO] [stdout]     |
[INFO] [stdout] 891 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:901:19
[INFO] [stdout]     |
[INFO] [stdout] 901 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:899:43
[INFO] [stdout]     |
[INFO] [stdout] 899 |     pub fn paren_expr<E>(self, e: E) -> P<Expr>
[INFO] [stdout]     |                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:904:11
[INFO] [stdout]     |
[INFO] [stdout] 904 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:915:17
[INFO] [stdout]     |
[INFO] [stdout] 915 |         I: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:913:46
[INFO] [stdout]     |
[INFO] [stdout] 913 |     pub fn ident_expr<I>(self, name: I) -> P<Expr>
[INFO] [stdout]     |                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:922:19
[INFO] [stdout]     |
[INFO] [stdout] 922 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:920:45
[INFO] [stdout]     |
[INFO] [stdout] 920 |     pub fn addr_of_expr<E>(self, e: E) -> P<Expr>
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:925:11
[INFO] [stdout]     |
[INFO] [stdout] 925 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:935:17
[INFO] [stdout]     |
[INFO] [stdout] 935 |         M: Make<Mac>,
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Mac> Builder {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:933:43
[INFO] [stdout]     |
[INFO] [stdout] 933 |     pub fn mac_expr<M>(self, mac: M) -> P<Expr>
[INFO] [stdout]     |                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:938:11
[INFO] [stdout]     |
[INFO] [stdout] 938 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:948:18
[INFO] [stdout]     |
[INFO] [stdout] 948 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:946:56
[INFO] [stdout]     |
[INFO] [stdout] 946 |     pub fn struct_expr<Pa>(self, path: Pa, fields: Vec<Field>) -> P<Expr>
[INFO] [stdout]     |                                                        ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Field> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:946:69
[INFO] [stdout]     |
[INFO] [stdout] 946 |     pub fn struct_expr<Pa>(self, path: Pa, fields: Vec<Field>) -> P<Expr>
[INFO] [stdout]     |                                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:951:11
[INFO] [stdout]     |
[INFO] [stdout] 951 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:962:18
[INFO] [stdout]     |
[INFO] [stdout] 962 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:963:19
[INFO] [stdout]     |
[INFO] [stdout] 963 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:960:64
[INFO] [stdout]     |
[INFO] [stdout] 960 |     pub fn struct_expr_base<Pa, E>(self, path: Pa, fields: Vec<Field>, base: Option<E>) -> P<Expr>
[INFO] [stdout]     |                                                                ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Field> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:960:94
[INFO] [stdout]     |
[INFO] [stdout] 960 |     pub fn struct_expr_base<Pa, E>(self, path: Pa, fields: Vec<Field>, base: Option<E>) -> P<Expr>
[INFO] [stdout]     |                                                                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:967:11
[INFO] [stdout]     |
[INFO] [stdout] 967 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:977:19
[INFO] [stdout]     |
[INFO] [stdout] 977 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:978:17
[INFO] [stdout]     |
[INFO] [stdout] 978 |         F: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:975:58
[INFO] [stdout]     |
[INFO] [stdout] 975 |     pub fn field_expr<E, F>(self, val: E, field: F) -> P<Expr>
[INFO] [stdout]     |                                                          ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:982:11
[INFO] [stdout]     |
[INFO] [stdout] 982 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:992:17
[INFO] [stdout]     |
[INFO] [stdout] 992 |         I: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:993:19
[INFO] [stdout]     |
[INFO] [stdout] 993 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:990:52
[INFO] [stdout]     |
[INFO] [stdout] 990 |     pub fn field<I, E>(self, ident: I, expr: E) -> Field
[INFO] [stdout]     |                                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Field` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:997:9
[INFO] [stdout]     |
[INFO] [stdout] 997 |         Field {
[INFO] [stdout]     |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1010:19
[INFO] [stdout]      |
[INFO] [stdout] 1010 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Arm` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1008:51
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     pub fn match_expr<E>(self, cond: E, arms: Vec<Arm>) -> P<Expr>
[INFO] [stdout]      |                                                   ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Arm> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1008:62
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     pub fn match_expr<E>(self, cond: E, arms: Vec<Arm>) -> P<Expr>
[INFO] [stdout]      |                                                              ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1014:11
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1024:19
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1025:20
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     pub fn arm<Pa, E>(self, pat: Pa, guard: Option<E>, body: E) -> Arm
[INFO] [stdout]      |                -- similarly named type parameter `Pa` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1025 |         Pa: Make<P<Pat>>,
[INFO] [stdout]      |                    ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1025 |         Pa: Make<P<Pa>>,
[INFO] [stdout]      |                    ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Arm` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1022:68
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     pub fn arm<Pa, E>(self, pat: Pa, guard: Option<E>, body: E) -> Arm
[INFO] [stdout]      |                                                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Arm` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1030:9
[INFO] [stdout]      |
[INFO] [stdout] 1030 |         Arm {
[INFO] [stdout]      |         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StrLit` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1043:38
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     pub fn str_lit<S>(self, s: S) -> StrLit
[INFO] [stdout]      |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `StrLit` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1048:9
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         StrLit {
[INFO] [stdout]      |         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1059:17
[INFO] [stdout]      |
[INFO] [stdout] 1059 |         T: Make<LitIntType>,
[INFO] [stdout]      |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<LitIntType> Builder {
[INFO] [stdout]      |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1057:48
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     pub fn int_lit<T>(self, i: u128, ty: T) -> Lit
[INFO] [stdout]      |                                                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FloatTy` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1071:17
[INFO] [stdout]      |
[INFO] [stdout] 1071 |         T: Make<FloatTy>,
[INFO] [stdout]      |                 ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<FloatTy> Builder {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1068:50
[INFO] [stdout]      |
[INFO] [stdout] 1068 |     pub fn float_lit<S, T>(self, s: S, ty: T) -> Lit
[INFO] [stdout]      |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1081:51
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     pub fn float_unsuffixed_lit<S>(self, s: S) -> Lit
[INFO] [stdout]      |                                                   ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1092:39
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     pub fn bool_lit(self, b: bool) -> Lit {
[INFO] [stdout]      |                                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1101:19
[INFO] [stdout]      |
[INFO] [stdout] 1101 |         C: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1102:19
[INFO] [stdout]      |
[INFO] [stdout] 1102 |         T: Make<P<Block>>,
[INFO] [stdout]      |                   ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Block> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1103:19
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1099:87
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     pub fn ifte_expr<C, T, E>(self, cond: C, then_case: T, else_case: Option<E>) -> P<Expr>
[INFO] [stdout]      |                                                                                       ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1118:11
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1128:19
[INFO] [stdout]      |
[INFO] [stdout] 1128 |         C: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1129:19
[INFO] [stdout]      |
[INFO] [stdout] 1129 |         B: Make<P<Block>>,
[INFO] [stdout]      |                   ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Block> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1130:17
[INFO] [stdout]      |
[INFO] [stdout] 1130 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1126:79
[INFO] [stdout]      |
[INFO] [stdout] 1126 |     pub fn while_expr<C, B, I>(self, cond: C, body: B, label: Option<I>) -> P<Expr>
[INFO] [stdout]      |                                                                               ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Label` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1134:35
[INFO] [stdout]      |
[INFO] [stdout] 1134 |         let label = label.map(|l| Label {
[INFO] [stdout]      |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1138:11
[INFO] [stdout]      |
[INFO] [stdout] 1138 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1148:19
[INFO] [stdout]      |
[INFO] [stdout] 1148 |         B: Make<P<Block>>,
[INFO] [stdout]      |                   ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Block> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1149:17
[INFO] [stdout]      |
[INFO] [stdout] 1149 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1146:66
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     pub fn loop_expr<B, I>(self, body: B, label: Option<I>) -> P<Expr>
[INFO] [stdout]      |                                                                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Label` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1152:35
[INFO] [stdout]      |
[INFO] [stdout] 1152 |         let label = label.map(|l| Label {
[INFO] [stdout]      |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1156:11
[INFO] [stdout]      |
[INFO] [stdout] 1156 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1166:20
[INFO] [stdout]      |
[INFO] [stdout] 1164 |     pub fn for_expr<Pa, E, B, I>(self, pat: Pa, expr: E, body: B, label: Option<I>) -> P<Expr>
[INFO] [stdout]      |                     -- similarly named type parameter `Pa` defined here
[INFO] [stdout] 1165 |     where
[INFO] [stdout] 1166 |         Pa: Make<P<Pat>>,
[INFO] [stdout]      |                    ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1166 |         Pa: Make<P<Pa>>,
[INFO] [stdout]      |                    ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1167:19
[INFO] [stdout]      |
[INFO] [stdout] 1167 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1168:19
[INFO] [stdout]      |
[INFO] [stdout] 1168 |         B: Make<P<Block>>,
[INFO] [stdout]      |                   ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Block> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1169:17
[INFO] [stdout]      |
[INFO] [stdout] 1169 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1164:90
[INFO] [stdout]      |
[INFO] [stdout] 1164 |     pub fn for_expr<Pa, E, B, I>(self, pat: Pa, expr: E, body: B, label: Option<I>) -> P<Expr>
[INFO] [stdout]      |                                                                                          ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Label` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1174:35
[INFO] [stdout]      |
[INFO] [stdout] 1174 |         let label = label.map(|l| Label {
[INFO] [stdout]      |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1178:11
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1190:17
[INFO] [stdout]      |
[INFO] [stdout] 1190 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1188:45
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     pub fn ident_pat<I>(self, name: I) -> P<Pat>
[INFO] [stdout]      |                                             ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1193:11
[INFO] [stdout]      |
[INFO] [stdout] 1193 |         P(Pat {
[INFO] [stdout]      |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1202:20
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     pub fn tuple_pat<Pa>(self, pats: Vec<Pa>) -> P<Pat>
[INFO] [stdout]      |                      -- similarly named type parameter `Pa` defined here
[INFO] [stdout] 1201 |     where
[INFO] [stdout] 1202 |         Pa: Make<P<Pat>>,
[INFO] [stdout]      |                    ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1202 |         Pa: Make<P<Pa>>,
[INFO] [stdout]      |                    ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1200:52
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     pub fn tuple_pat<Pa>(self, pats: Vec<Pa>) -> P<Pat>
[INFO] [stdout]      |                      --                            ^^^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      similarly named type parameter `Pa` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     pub fn tuple_pat<Pa>(self, pats: Vec<Pa>) -> P<Pa>
[INFO] [stdout]      |                                                    ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1204:25
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     pub fn tuple_pat<Pa>(self, pats: Vec<Pa>) -> P<Pat>
[INFO] [stdout]      |                      -- similarly named type parameter `Pa` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1204 |         let pats: Vec<P<Pat>> = pats.into_iter().map(|x| x.make(&self)).collect();
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1204 |         let pats: Vec<P<Pa>> = pats.into_iter().map(|x| x.make(&self)).collect();
[INFO] [stdout]      |                         ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1205:11
[INFO] [stdout]      |
[INFO] [stdout] 1205 |         P(Pat {
[INFO] [stdout]      |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1214:18
[INFO] [stdout]      |
[INFO] [stdout] 1214 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `QSelf` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1212:46
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     pub fn qpath_pat<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Pat>
[INFO] [stdout]      |                                              ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a self type with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     pub fn qpath_pat<Pa>(self, qself: Option<Self>, path: Pa) -> P<Pat>
[INFO] [stdout]      |                                              ~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<QSelf> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1212:69
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     pub fn qpath_pat<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Pat>
[INFO] [stdout]      |                      --                                             ^^^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      similarly named type parameter `Pa` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     pub fn qpath_pat<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Pa>
[INFO] [stdout]      |                                                                     ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1217:11
[INFO] [stdout]      |
[INFO] [stdout] 1217 |         P(Pat {
[INFO] [stdout]      |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1224:32
[INFO] [stdout]      |
[INFO] [stdout] 1224 |     pub fn wild_pat(self) -> P<Pat> {
[INFO] [stdout]      |                                ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1225:11
[INFO] [stdout]      |
[INFO] [stdout] 1225 |         P(Pat {
[INFO] [stdout]      |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1234:19
[INFO] [stdout]      |
[INFO] [stdout] 1234 |         L: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1232:42
[INFO] [stdout]      |
[INFO] [stdout] 1232 |     pub fn lit_pat<L>(self, lit: L) -> P<Pat>
[INFO] [stdout]      |                                          ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1237:11
[INFO] [stdout]      |
[INFO] [stdout] 1237 |         P(Pat {
[INFO] [stdout]      |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1246:17
[INFO] [stdout]      |
[INFO] [stdout] 1246 |         M: Make<Mac>,
[INFO] [stdout]      |                 ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Mac> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1244:42
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     pub fn mac_pat<M>(self, mac: M) -> P<Pat>
[INFO] [stdout]      |                                          ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1249:11
[INFO] [stdout]      |
[INFO] [stdout] 1249 |         P(Pat {
[INFO] [stdout]      |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1258:17
[INFO] [stdout]      |
[INFO] [stdout] 1258 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1256:49
[INFO] [stdout]      |
[INFO] [stdout] 1256 |     pub fn ident_ref_pat<I>(self, name: I) -> P<Pat>
[INFO] [stdout]      |                                                 ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1261:11
[INFO] [stdout]      |
[INFO] [stdout] 1261 |         P(Pat {
[INFO] [stdout]      |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1270:20
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn or_pat<Pa>(self, pats: Vec<Pa>) -> P<Pat>
[INFO] [stdout]      |                   -- similarly named type parameter `Pa` defined here
[INFO] [stdout] 1269 |     where
[INFO] [stdout] 1270 |         Pa: Make<P<Pat>>,
[INFO] [stdout]      |                    ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         Pa: Make<P<Pa>>,
[INFO] [stdout]      |                    ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1268:49
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn or_pat<Pa>(self, pats: Vec<Pa>) -> P<Pat>
[INFO] [stdout]      |                   --                            ^^^
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   similarly named type parameter `Pa` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn or_pat<Pa>(self, pats: Vec<Pa>) -> P<Pa>
[INFO] [stdout]      |                                                 ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1272:25
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     pub fn or_pat<Pa>(self, pats: Vec<Pa>) -> P<Pat>
[INFO] [stdout]      |                   -- similarly named type parameter `Pa` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1272 |         let pats: Vec<P<Pat>> = pats.into_iter().map(|p| p.make(&self)).collect();
[INFO] [stdout]      |                         ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1272 |         let pats: Vec<P<Pa>> = pats.into_iter().map(|p| p.make(&self)).collect();
[INFO] [stdout]      |                         ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1273:11
[INFO] [stdout]      |
[INFO] [stdout] 1273 |         P(Pat {
[INFO] [stdout]      |           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1284:19
[INFO] [stdout]      |
[INFO] [stdout] 1284 |         T: Make<P<FnDecl>>,
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<FnDecl> Builder {
[INFO] [stdout]      |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1282:45
[INFO] [stdout]      |
[INFO] [stdout] 1282 |     pub fn barefn_ty<T>(self, decl: T) -> P<Ty>
[INFO] [stdout]      |                      -                      ^^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      similarly named type parameter `T` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1282 |     pub fn barefn_ty<T>(self, decl: T) -> P<T>
[INFO] [stdout]      |                                             ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `BareFnTy` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1288:22
[INFO] [stdout]      |
[INFO] [stdout] 1288 |         let barefn = BareFnTy {
[INFO] [stdout]      |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1295:11
[INFO] [stdout]      |
[INFO] [stdout] 1295 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1304:19
[INFO] [stdout]      |
[INFO] [stdout] 1302 |     pub fn array_ty<T, E>(self, ty: T, len: E) -> P<Ty>
[INFO] [stdout]      |                     - similarly named type parameter `T` defined here
[INFO] [stdout] 1303 |     where
[INFO] [stdout] 1304 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1304 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1305:19
[INFO] [stdout]      |
[INFO] [stdout] 1305 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1302:53
[INFO] [stdout]      |
[INFO] [stdout] 1302 |     pub fn array_ty<T, E>(self, ty: T, len: E) -> P<Ty>
[INFO] [stdout]      |                     -                               ^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     similarly named type parameter `T` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1302 |     pub fn array_ty<T, E>(self, ty: T, len: E) -> P<T>
[INFO] [stdout]      |                                                     ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1309:11
[INFO] [stdout]      |
[INFO] [stdout] 1309 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1318:19
[INFO] [stdout]      |
[INFO] [stdout] 1316 |     pub fn slice_ty<T>(self, ty: T) -> P<Ty>
[INFO] [stdout]      |                     - similarly named type parameter `T` defined here
[INFO] [stdout] 1317 |     where
[INFO] [stdout] 1318 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1318 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1316:42
[INFO] [stdout]      |
[INFO] [stdout] 1316 |     pub fn slice_ty<T>(self, ty: T) -> P<Ty>
[INFO] [stdout]      |                     -                    ^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     similarly named type parameter `T` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1316 |     pub fn slice_ty<T>(self, ty: T) -> P<T>
[INFO] [stdout]      |                                          ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1321:11
[INFO] [stdout]      |
[INFO] [stdout] 1321 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1330:19
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn ptr_ty<T>(self, ty: T) -> P<Ty>
[INFO] [stdout]      |                   - similarly named type parameter `T` defined here
[INFO] [stdout] 1329 |     where
[INFO] [stdout] 1330 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1330 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1328:40
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn ptr_ty<T>(self, ty: T) -> P<Ty>
[INFO] [stdout]      |                   -                    ^^
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   similarly named type parameter `T` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     pub fn ptr_ty<T>(self, ty: T) -> P<T>
[INFO] [stdout]      |                                        ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1333:11
[INFO] [stdout]      |
[INFO] [stdout] 1333 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MutTy` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1335:31
[INFO] [stdout]      |
[INFO] [stdout] 1335 |             kind: TyKind::Ptr(MutTy {
[INFO] [stdout]      |                               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1345:19
[INFO] [stdout]      |
[INFO] [stdout] 1343 |     pub fn ref_ty<T>(self, ty: T) -> P<Ty>
[INFO] [stdout]      |                   - similarly named type parameter `T` defined here
[INFO] [stdout] 1344 |     where
[INFO] [stdout] 1345 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1345 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1343:40
[INFO] [stdout]      |
[INFO] [stdout] 1343 |     pub fn ref_ty<T>(self, ty: T) -> P<Ty>
[INFO] [stdout]      |                   -                    ^^
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   similarly named type parameter `T` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1343 |     pub fn ref_ty<T>(self, ty: T) -> P<T>
[INFO] [stdout]      |                                        ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1348:11
[INFO] [stdout]      |
[INFO] [stdout] 1348 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MutTy` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1352:17
[INFO] [stdout]      |
[INFO] [stdout] 1352 |                 MutTy {
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1363:17
[INFO] [stdout]      |
[INFO] [stdout] 1363 |         L: Make<Lifetime>,
[INFO] [stdout]      |                 ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Lifetime> Builder {
[INFO] [stdout]      |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1364:19
[INFO] [stdout]      |
[INFO] [stdout] 1361 |     pub fn ref_lt_ty<L, T>(self, lt: L, ty: T) -> P<Ty>
[INFO] [stdout]      |                         - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1364 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1364 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1361:53
[INFO] [stdout]      |
[INFO] [stdout] 1361 |     pub fn ref_lt_ty<L, T>(self, lt: L, ty: T) -> P<Ty>
[INFO] [stdout]      |                         -                           ^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         similarly named type parameter `T` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1361 |     pub fn ref_lt_ty<L, T>(self, lt: L, ty: T) -> P<T>
[INFO] [stdout]      |                                                     ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1368:11
[INFO] [stdout]      |
[INFO] [stdout] 1368 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MutTy` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1372:17
[INFO] [stdout]      |
[INFO] [stdout] 1372 |                 MutTy {
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1381:32
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     pub fn never_ty(self) -> P<Ty> {
[INFO] [stdout]      |                                ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1382:11
[INFO] [stdout]      |
[INFO] [stdout] 1382 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1391:19
[INFO] [stdout]      |
[INFO] [stdout] 1389 |     pub fn tuple_ty<T>(self, elem_tys: Vec<T>) -> P<Ty>
[INFO] [stdout]      |                     - similarly named type parameter `T` defined here
[INFO] [stdout] 1390 |     where
[INFO] [stdout] 1391 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1391 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1389:53
[INFO] [stdout]      |
[INFO] [stdout] 1389 |     pub fn tuple_ty<T>(self, elem_tys: Vec<T>) -> P<Ty>
[INFO] [stdout]      |                     -                               ^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     similarly named type parameter `T` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1389 |     pub fn tuple_ty<T>(self, elem_tys: Vec<T>) -> P<T>
[INFO] [stdout]      |                                                     ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1394:11
[INFO] [stdout]      |
[INFO] [stdout] 1394 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1403:18
[INFO] [stdout]      |
[INFO] [stdout] 1403 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1401:45
[INFO] [stdout]      |
[INFO] [stdout] 1401 |     pub fn path_ty<Pa>(self, path: Pa) -> P<Ty>
[INFO] [stdout]      |                                             ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1410:18
[INFO] [stdout]      |
[INFO] [stdout] 1410 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `QSelf` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1408:45
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     pub fn qpath_ty<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Ty>
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a self type with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     pub fn qpath_ty<Pa>(self, qself: Option<Self>, path: Pa) -> P<Ty>
[INFO] [stdout]      |                                             ~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<QSelf> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1408:68
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     pub fn qpath_ty<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Ty>
[INFO] [stdout]      |                                                                    ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1413:11
[INFO] [stdout]      |
[INFO] [stdout] 1413 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1422:17
[INFO] [stdout]      |
[INFO] [stdout] 1422 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1420:44
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     pub fn ident_ty<I>(self, name: I) -> P<Ty>
[INFO] [stdout]      |                                            ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1427:32
[INFO] [stdout]      |
[INFO] [stdout] 1427 |     pub fn infer_ty(self) -> P<Ty> {
[INFO] [stdout]      |                                ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1428:11
[INFO] [stdout]      |
[INFO] [stdout] 1428 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1437:17
[INFO] [stdout]      |
[INFO] [stdout] 1437 |         M: Make<Mac>,
[INFO] [stdout]      |                 ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Mac> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1435:41
[INFO] [stdout]      |
[INFO] [stdout] 1435 |     pub fn mac_ty<M>(self, mac: M) -> P<Ty>
[INFO] [stdout]      |                                         ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1440:11
[INFO] [stdout]      |
[INFO] [stdout] 1440 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1447:36
[INFO] [stdout]      |
[INFO] [stdout] 1447 |     pub fn cvar_args_ty(self) -> P<Ty> {
[INFO] [stdout]      |                                    ^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1448:11
[INFO] [stdout]      |
[INFO] [stdout] 1448 |         P(Ty {
[INFO] [stdout]      |           ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Local` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1459:19
[INFO] [stdout]      |
[INFO] [stdout] 1459 |         L: Make<P<Local>>,
[INFO] [stdout]      |                   ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Local> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1457:45
[INFO] [stdout]      |
[INFO] [stdout] 1457 |     pub fn local_stmt<L>(self, local: L) -> Stmt
[INFO] [stdout]      |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1462:9
[INFO] [stdout]      |
[INFO] [stdout] 1462 |         Stmt {
[INFO] [stdout]      |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1471:19
[INFO] [stdout]      |
[INFO] [stdout] 1471 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1469:43
[INFO] [stdout]      |
[INFO] [stdout] 1469 |     pub fn expr_stmt<E>(self, expr: E) -> Stmt
[INFO] [stdout]      |                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1474:9
[INFO] [stdout]      |
[INFO] [stdout] 1474 |         Stmt {
[INFO] [stdout]      |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1483:19
[INFO] [stdout]      |
[INFO] [stdout] 1483 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1481:43
[INFO] [stdout]      |
[INFO] [stdout] 1481 |     pub fn semi_stmt<E>(self, expr: E) -> Stmt
[INFO] [stdout]      |                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1486:9
[INFO] [stdout]      |
[INFO] [stdout] 1486 |         Stmt {
[INFO] [stdout]      |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1495:19
[INFO] [stdout]      |
[INFO] [stdout] 1495 |         I: Make<P<Item>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1493:43
[INFO] [stdout]      |
[INFO] [stdout] 1493 |     pub fn item_stmt<I>(self, item: I) -> Stmt
[INFO] [stdout]      |                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1498:9
[INFO] [stdout]      |
[INFO] [stdout] 1498 |         Stmt {
[INFO] [stdout]      |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1507:17
[INFO] [stdout]      |
[INFO] [stdout] 1507 |         M: Make<Mac>,
[INFO] [stdout]      |                 ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Mac> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1505:41
[INFO] [stdout]      |
[INFO] [stdout] 1505 |     pub fn mac_stmt<M>(self, mac: M) -> Stmt
[INFO] [stdout]      |                                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1510:9
[INFO] [stdout]      |
[INFO] [stdout] 1510 |         Stmt {
[INFO] [stdout]      |         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1520:15
[INFO] [stdout]      |
[INFO] [stdout] 1520 |         name: Ident,
[INFO] [stdout]      |               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1521:20
[INFO] [stdout]      |
[INFO] [stdout] 1521 |         attrs: Vec<Attribute>,
[INFO] [stdout]      |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Attribute> Builder {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1522:14
[INFO] [stdout]      |
[INFO] [stdout] 1522 |         vis: Visibility,
[INFO] [stdout]      |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1524:13
[INFO] [stdout]      |
[INFO] [stdout] 1524 |         id: NodeId,
[INFO] [stdout]      |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemKind` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1525:15
[INFO] [stdout]      |
[INFO] [stdout] 1525 |         kind: ItemKind,
[INFO] [stdout]      |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1526:12
[INFO] [stdout]      |
[INFO] [stdout] 1526 |     ) -> P<Item> {
[INFO] [stdout]      |            ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1527:11
[INFO] [stdout]      |
[INFO] [stdout] 1527 |         P(Item {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1540:17
[INFO] [stdout]      |
[INFO] [stdout] 1540 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1541:19
[INFO] [stdout]      |
[INFO] [stdout] 1538 |     pub fn static_item<I, T, E>(self, name: I, ty: T, init: E) -> P<Item>
[INFO] [stdout]      |                           - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1541 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1541 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1542:19
[INFO] [stdout]      |
[INFO] [stdout] 1542 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1538:69
[INFO] [stdout]      |
[INFO] [stdout] 1538 |     pub fn static_item<I, T, E>(self, name: I, ty: T, init: E) -> P<Item>
[INFO] [stdout]      |                                                                     ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1559:17
[INFO] [stdout]      |
[INFO] [stdout] 1559 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1560:19
[INFO] [stdout]      |
[INFO] [stdout] 1557 |     pub fn const_item<I, T, E>(self, name: I, ty: T, init: E) -> P<Item>
[INFO] [stdout]      |                          - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1560 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1560 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1561:19
[INFO] [stdout]      |
[INFO] [stdout] 1561 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1557:68
[INFO] [stdout]      |
[INFO] [stdout] 1557 |     pub fn const_item<I, T, E>(self, name: I, ty: T, init: E) -> P<Item>
[INFO] [stdout]      |                                                                    ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1578:17
[INFO] [stdout]      |
[INFO] [stdout] 1578 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnSig` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1579:17
[INFO] [stdout]      |
[INFO] [stdout] 1579 |         S: Make<FnSig>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<FnSig> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1580:19
[INFO] [stdout]      |
[INFO] [stdout] 1580 |         B: Make<P<Block>>,
[INFO] [stdout]      |                   ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Block> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1576:67
[INFO] [stdout]      |
[INFO] [stdout] 1576 |     pub fn fn_item<I, S, B>(self, name: I, sig: S, block: B) -> P<Item>
[INFO] [stdout]      |                                                                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Param` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1595:38
[INFO] [stdout]      |
[INFO] [stdout] 1595 |     pub fn fn_decl(self, inputs: Vec<Param>, output: FunctionRetTy) -> P<FnDecl> {
[INFO] [stdout]      |                                      ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Param> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionRetTy` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1595:54
[INFO] [stdout]      |
[INFO] [stdout] 1595 |     pub fn fn_decl(self, inputs: Vec<Param>, output: FunctionRetTy) -> P<FnDecl> {
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1595:74
[INFO] [stdout]      |
[INFO] [stdout] 1595 |     pub fn fn_decl(self, inputs: Vec<Param>, output: FunctionRetTy) -> P<FnDecl> {
[INFO] [stdout]      |                                                                          ^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<FnDecl> Builder {
[INFO] [stdout]      |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FnDecl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1596:11
[INFO] [stdout]      |
[INFO] [stdout] 1596 |         P(FnDecl {
[INFO] [stdout]      |           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1604:17
[INFO] [stdout]      |
[INFO] [stdout] 1604 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StructField` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1602:54
[INFO] [stdout]      |
[INFO] [stdout] 1602 |     pub fn struct_item<I>(self, name: I, fields: Vec<StructField>, tuple: bool) -> P<Item>
[INFO] [stdout]      |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<StructField> Builder {
[INFO] [stdout]      |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1602:86
[INFO] [stdout]      |
[INFO] [stdout] 1602 |     pub fn struct_item<I>(self, name: I, fields: Vec<StructField>, tuple: bool) -> P<Item>
[INFO] [stdout]      |                                                                                      ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1608:40
[INFO] [stdout]      |
[INFO] [stdout] 1608 |             VariantData::Tuple(fields, DUMMY_NODE_ID)
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1624:17
[INFO] [stdout]      |
[INFO] [stdout] 1624 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StructField` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1622:53
[INFO] [stdout]      |
[INFO] [stdout] 1622 |     pub fn union_item<I>(self, name: I, fields: Vec<StructField>) -> P<Item>
[INFO] [stdout]      |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<StructField> Builder {
[INFO] [stdout]      |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1622:72
[INFO] [stdout]      |
[INFO] [stdout] 1622 |     pub fn union_item<I>(self, name: I, fields: Vec<StructField>) -> P<Item>
[INFO] [stdout]      |                                                                        ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1639:17
[INFO] [stdout]      |
[INFO] [stdout] 1639 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Variant` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1637:52
[INFO] [stdout]      |
[INFO] [stdout] 1637 |     pub fn enum_item<I>(self, name: I, fields: Vec<Variant>) -> P<Item>
[INFO] [stdout]      |                                                    ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Variant> Builder {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1637:67
[INFO] [stdout]      |
[INFO] [stdout] 1637 |     pub fn enum_item<I>(self, name: I, fields: Vec<Variant>) -> P<Item>
[INFO] [stdout]      |                                                                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `EnumDef` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1648:28
[INFO] [stdout]      |
[INFO] [stdout] 1648 |             ItemKind::Enum(EnumDef { variants: fields }, self.generics),
[INFO] [stdout]      |                            ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1654:17
[INFO] [stdout]      |
[INFO] [stdout] 1654 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1655:19
[INFO] [stdout]      |
[INFO] [stdout] 1652 |     pub fn type_item<I, T>(self, name: I, ty: T) -> P<Item>
[INFO] [stdout]      |                         - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 1655 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1655 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1652:55
[INFO] [stdout]      |
[INFO] [stdout] 1652 |     pub fn type_item<I, T>(self, name: I, ty: T) -> P<Item>
[INFO] [stdout]      |                                                       ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1665:17
[INFO] [stdout]      |
[INFO] [stdout] 1665 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mod` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1663:42
[INFO] [stdout]      |
[INFO] [stdout] 1663 |     pub fn mod_item<I>(self, name: I, m: Mod) -> P<Item>
[INFO] [stdout]      |                                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1663:52
[INFO] [stdout]      |
[INFO] [stdout] 1663 |     pub fn mod_item<I>(self, name: I, m: Mod) -> P<Item>
[INFO] [stdout]      |                                                    ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1674:19
[INFO] [stdout]      |
[INFO] [stdout] 1674 |         I: Make<P<Item>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mod` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1672:44
[INFO] [stdout]      |
[INFO] [stdout] 1672 |     pub fn mod_<I>(self, items: Vec<I>) -> Mod
[INFO] [stdout]      |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Mod` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1677:9
[INFO] [stdout]      |
[INFO] [stdout] 1677 |         Mod {
[INFO] [stdout]      |         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1686:17
[INFO] [stdout]      |
[INFO] [stdout] 1686 |         M: Make<Mac>,
[INFO] [stdout]      |                 ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Mac> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1684:43
[INFO] [stdout]      |
[INFO] [stdout] 1684 |     pub fn mac_item<M>(self, mac: M) -> P<Item>
[INFO] [stdout]      |                                           ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1702:17
[INFO] [stdout]      |
[INFO] [stdout] 1702 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `VariantData` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1700:43
[INFO] [stdout]      |
[INFO] [stdout] 1700 |     pub fn variant<I>(self, name: I, dat: VariantData) -> Variant
[INFO] [stdout]      |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Variant` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1700:59
[INFO] [stdout]      |
[INFO] [stdout] 1700 |     pub fn variant<I>(self, name: I, dat: VariantData) -> Variant
[INFO] [stdout]      |                                                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Variant` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1705:9
[INFO] [stdout]      |
[INFO] [stdout] 1705 |         Variant {
[INFO] [stdout]      |         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1708:17
[INFO] [stdout]      |
[INFO] [stdout] 1708 |             id: DUMMY_NODE_ID,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1719:17
[INFO] [stdout]      |
[INFO] [stdout] 1719 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1720:19
[INFO] [stdout]      |
[INFO] [stdout] 1720 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Variant` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1717:66
[INFO] [stdout]      |
[INFO] [stdout] 1717 |     pub fn unit_variant<I, E>(self, name: I, disc: Option<E>) -> Variant
[INFO] [stdout]      |                                                                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AnonConst` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1723:33
[INFO] [stdout]      |
[INFO] [stdout] 1723 |         let disc = disc.map(|d| AnonConst {
[INFO] [stdout]      |                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1724:17
[INFO] [stdout]      |
[INFO] [stdout] 1724 |             id: DUMMY_NODE_ID,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Variant` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1727:9
[INFO] [stdout]      |
[INFO] [stdout] 1727 |         Variant {
[INFO] [stdout]      |         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1730:17
[INFO] [stdout]      |
[INFO] [stdout] 1730 |             id: DUMMY_NODE_ID,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1741:19
[INFO] [stdout]      |
[INFO] [stdout] 1739 |     pub fn impl_item<T>(self, ty: T, items: Vec<ImplItem>) -> P<Item>
[INFO] [stdout]      |                      - similarly named type parameter `T` defined here
[INFO] [stdout] 1740 |     where
[INFO] [stdout] 1741 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1741 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1739:49
[INFO] [stdout]      |
[INFO] [stdout] 1739 |     pub fn impl_item<T>(self, ty: T, items: Vec<ImplItem>) -> P<Item>
[INFO] [stdout]      |                                                 ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<ImplItem> Builder {
[INFO] [stdout]      |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1739:65
[INFO] [stdout]      |
[INFO] [stdout] 1739 |     pub fn impl_item<T>(self, ty: T, items: Vec<ImplItem>) -> P<Item>
[INFO] [stdout]      |                                                                 ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1764:17
[INFO] [stdout]      |
[INFO] [stdout] 1764 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1762:72
[INFO] [stdout]      |
[INFO] [stdout] 1762 |     pub fn extern_crate_item<I>(self, name: I, rename: Option<I>) -> P<Item>
[INFO] [stdout]      |                                                                        ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseTree` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1780:17
[INFO] [stdout]      |
[INFO] [stdout] 1780 |         U: Make<UseTree>,
[INFO] [stdout]      |                 ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<UseTree> Builder {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1778:44
[INFO] [stdout]      |
[INFO] [stdout] 1778 |     pub fn use_item<U>(self, tree: U) -> P<Item>
[INFO] [stdout]      |                                            ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1796:18
[INFO] [stdout]      |
[INFO] [stdout] 1796 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1797:17
[INFO] [stdout]      |
[INFO] [stdout] 1797 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1794:75
[INFO] [stdout]      |
[INFO] [stdout] 1794 |     pub fn use_simple_item<Pa, I>(self, path: Pa, rename: Option<I>) -> P<Item>
[INFO] [stdout]      |                                                                           ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UseTree` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1801:24
[INFO] [stdout]      |
[INFO] [stdout] 1801 |         let use_tree = UseTree {
[INFO] [stdout]      |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1804:47
[INFO] [stdout]      |
[INFO] [stdout] 1804 |             kind: UseTreeKind::Simple(rename, DUMMY_NODE_ID, DUMMY_NODE_ID),
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1804:62
[INFO] [stdout]      |
[INFO] [stdout] 1804 |             kind: UseTreeKind::Simple(rename, DUMMY_NODE_ID, DUMMY_NODE_ID),
[INFO] [stdout]      |                                                              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1818:18
[INFO] [stdout]      |
[INFO] [stdout] 1818 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1819:17
[INFO] [stdout]      |
[INFO] [stdout] 1819 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1816:73
[INFO] [stdout]      |
[INFO] [stdout] 1816 |     pub fn use_multiple_item<Pa, I, It>(self, path: Pa, inner: It) -> P<Item>
[INFO] [stdout]      |                                                                         ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UseTree` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1826:21
[INFO] [stdout]      |
[INFO] [stdout] 1826 |                     UseTree {
[INFO] [stdout]      |                     ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Path`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1828:33
[INFO] [stdout]      |
[INFO] [stdout] 1828 |                         prefix: Path::from_ident(i.make(&self)),
[INFO] [stdout]      |                                 ^^^^ use of undeclared type `Path`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1829:57
[INFO] [stdout]      |
[INFO] [stdout] 1829 |                         kind: UseTreeKind::Simple(None, DUMMY_NODE_ID, DUMMY_NODE_ID),
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1829:72
[INFO] [stdout]      |
[INFO] [stdout] 1829 |                         kind: UseTreeKind::Simple(None, DUMMY_NODE_ID, DUMMY_NODE_ID),
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1831:21
[INFO] [stdout]      |
[INFO] [stdout] 1831 |                     DUMMY_NODE_ID,
[INFO] [stdout]      |                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UseTree` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1835:24
[INFO] [stdout]      |
[INFO] [stdout] 1835 |         let use_tree = UseTree {
[INFO] [stdout]      |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1852:18
[INFO] [stdout]      |
[INFO] [stdout] 1852 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1850:51
[INFO] [stdout]      |
[INFO] [stdout] 1850 |     pub fn use_glob_item<Pa>(self, path: Pa) -> P<Item>
[INFO] [stdout]      |                                                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UseTree` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1855:24
[INFO] [stdout]      |
[INFO] [stdout] 1855 |         let use_tree = UseTree {
[INFO] [stdout]      |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1870:43
[INFO] [stdout]      |
[INFO] [stdout] 1870 |     pub fn foreign_items(self, items: Vec<ForeignItem>) -> P<Item> {
[INFO] [stdout]      |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<ForeignItem> Builder {
[INFO] [stdout]      |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1870:62
[INFO] [stdout]      |
[INFO] [stdout] 1870 |     pub fn foreign_items(self, items: Vec<ForeignItem>) -> P<Item> {
[INFO] [stdout]      |                                                              ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Item> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ForeignMod` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1871:23
[INFO] [stdout]      |
[INFO] [stdout] 1871 |         let fgn_mod = ForeignMod {
[INFO] [stdout]      |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1892:16
[INFO] [stdout]      |
[INFO] [stdout] 1892 |         ident: Ident,
[INFO] [stdout]      |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1893:20
[INFO] [stdout]      |
[INFO] [stdout] 1893 |         attrs: Vec<Attribute>,
[INFO] [stdout]      |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Attribute> Builder {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1894:14
[INFO] [stdout]      |
[INFO] [stdout] 1894 |         vis: Visibility,
[INFO] [stdout]      |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Defaultness` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1895:22
[INFO] [stdout]      |
[INFO] [stdout] 1895 |         defaultness: Defaultness,
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Generics` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1896:19
[INFO] [stdout]      |
[INFO] [stdout] 1896 |         generics: Generics,
[INFO] [stdout]      |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1898:13
[INFO] [stdout]      |
[INFO] [stdout] 1898 |         id: NodeId,
[INFO] [stdout]      |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemKind` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1899:15
[INFO] [stdout]      |
[INFO] [stdout] 1899 |         kind: ImplItemKind,
[INFO] [stdout]      |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1900:10
[INFO] [stdout]      |
[INFO] [stdout] 1900 |     ) -> ImplItem {
[INFO] [stdout]      |          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ImplItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1901:9
[INFO] [stdout]      |
[INFO] [stdout] 1901 |         ImplItem {
[INFO] [stdout]      |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1916:17
[INFO] [stdout]      |
[INFO] [stdout] 1916 |         M: Make<Mac>,
[INFO] [stdout]      |                 ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Mac> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1914:46
[INFO] [stdout]      |
[INFO] [stdout] 1914 |     pub fn mac_impl_item<M>(self, mac: M) -> ImplItem
[INFO] [stdout]      |                                              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1936:16
[INFO] [stdout]      |
[INFO] [stdout] 1936 |         ident: Ident,
[INFO] [stdout]      |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1937:20
[INFO] [stdout]      |
[INFO] [stdout] 1937 |         attrs: Vec<Attribute>,
[INFO] [stdout]      |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Attribute> Builder {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Generics` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1938:19
[INFO] [stdout]      |
[INFO] [stdout] 1938 |         generics: Generics,
[INFO] [stdout]      |                   ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1940:14
[INFO] [stdout]      |
[INFO] [stdout] 1940 |         vis: Visibility,
[INFO] [stdout]      |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1941:13
[INFO] [stdout]      |
[INFO] [stdout] 1941 |         id: NodeId,
[INFO] [stdout]      |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemKind` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1942:15
[INFO] [stdout]      |
[INFO] [stdout] 1942 |         kind: TraitItemKind,
[INFO] [stdout]      |               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1943:10
[INFO] [stdout]      |
[INFO] [stdout] 1943 |     ) -> TraitItem {
[INFO] [stdout]      |          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TraitItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1944:9
[INFO] [stdout]      |
[INFO] [stdout] 1944 |         TraitItem {
[INFO] [stdout]      |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1958:17
[INFO] [stdout]      |
[INFO] [stdout] 1958 |         M: Make<Mac>,
[INFO] [stdout]      |                 ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Mac> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1956:47
[INFO] [stdout]      |
[INFO] [stdout] 1956 |     pub fn mac_trait_item<M>(self, mac: M) -> TraitItem
[INFO] [stdout]      |                                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1976:15
[INFO] [stdout]      |
[INFO] [stdout] 1976 |         name: Ident,
[INFO] [stdout]      |               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1977:20
[INFO] [stdout]      |
[INFO] [stdout] 1977 |         attrs: Vec<Attribute>,
[INFO] [stdout]      |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Attribute> Builder {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1978:14
[INFO] [stdout]      |
[INFO] [stdout] 1978 |         vis: Visibility,
[INFO] [stdout]      |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1980:13
[INFO] [stdout]      |
[INFO] [stdout] 1980 |         id: NodeId,
[INFO] [stdout]      |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemKind` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1981:15
[INFO] [stdout]      |
[INFO] [stdout] 1981 |         kind: ForeignItemKind,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1982:10
[INFO] [stdout]      |
[INFO] [stdout] 1982 |     ) -> ForeignItem {
[INFO] [stdout]      |          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ForeignItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1983:9
[INFO] [stdout]      |
[INFO] [stdout] 1983 |         ForeignItem {
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1995:17
[INFO] [stdout]      |
[INFO] [stdout] 1995 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1996:19
[INFO] [stdout]      |
[INFO] [stdout] 1996 |         D: Make<P<FnDecl>>,
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<FnDecl> Builder {
[INFO] [stdout]      |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1993:61
[INFO] [stdout]      |
[INFO] [stdout] 1993 |     pub fn fn_foreign_item<I, D>(self, name: I, decl: D) -> ForeignItem
[INFO] [stdout]      |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2012:17
[INFO] [stdout]      |
[INFO] [stdout] 2012 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2013:19
[INFO] [stdout]      |
[INFO] [stdout] 2010 |     pub fn static_foreign_item<I, T>(self, name: I, ty: T) -> ForeignItem
[INFO] [stdout]      |                                   - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 2013 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2013 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2010:63
[INFO] [stdout]      |
[INFO] [stdout] 2010 |     pub fn static_foreign_item<I, T>(self, name: I, ty: T) -> ForeignItem
[INFO] [stdout]      |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2029:17
[INFO] [stdout]      |
[INFO] [stdout] 2029 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2027:49
[INFO] [stdout]      |
[INFO] [stdout] 2027 |     pub fn ty_foreign_item<I>(self, name: I) -> ForeignItem
[INFO] [stdout]      |                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2044:17
[INFO] [stdout]      |
[INFO] [stdout] 2044 |         M: Make<Mac>,
[INFO] [stdout]      |                 ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Mac> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2042:49
[INFO] [stdout]      |
[INFO] [stdout] 2042 |     pub fn mac_foreign_item<M>(self, mac: M) -> ForeignItem
[INFO] [stdout]      |                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2062:17
[INFO] [stdout]      |
[INFO] [stdout] 2062 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2063:19
[INFO] [stdout]      |
[INFO] [stdout] 2060 |     pub fn struct_field<I, T>(self, ident: I, ty: T) -> StructField
[INFO] [stdout]      |                            - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 2063 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2063 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StructField` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2060:57
[INFO] [stdout]      |
[INFO] [stdout] 2060 |     pub fn struct_field<I, T>(self, ident: I, ty: T) -> StructField
[INFO] [stdout]      |                                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `StructField` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2067:9
[INFO] [stdout]      |
[INFO] [stdout] 2067 |         StructField {
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2080:19
[INFO] [stdout]      |
[INFO] [stdout] 2078 |     pub fn enum_field<T>(self, ty: T) -> StructField
[INFO] [stdout]      |                       - similarly named type parameter `T` defined here
[INFO] [stdout] 2079 |     where
[INFO] [stdout] 2080 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2080 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StructField` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2078:42
[INFO] [stdout]      |
[INFO] [stdout] 2078 |     pub fn enum_field<T>(self, ty: T) -> StructField
[INFO] [stdout]      |                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `StructField` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2083:9
[INFO] [stdout]      |
[INFO] [stdout] 2083 |         StructField {
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Stmt` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2098:17
[INFO] [stdout]      |
[INFO] [stdout] 2098 |         S: Make<Stmt>,
[INFO] [stdout]      |                 ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Stmt> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2096:47
[INFO] [stdout]      |
[INFO] [stdout] 2096 |     pub fn block<S>(self, stmts: Vec<S>) -> P<Block>
[INFO] [stdout]      |                                               ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Block> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Block` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2101:11
[INFO] [stdout]      |
[INFO] [stdout] 2101 |         P(Block {
[INFO] [stdout]      |           ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2114:17
[INFO] [stdout]      |
[INFO] [stdout] 2114 |         L: Make<Label>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Label> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2112:38
[INFO] [stdout]      |
[INFO] [stdout] 2112 |     pub fn label<L>(self, lbl: L) -> Label
[INFO] [stdout]      |                                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2121:17
[INFO] [stdout]      |
[INFO] [stdout] 2121 |         L: Make<Label>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Label> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2122:19
[INFO] [stdout]      |
[INFO] [stdout] 2122 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2119:82
[INFO] [stdout]      |
[INFO] [stdout] 2119 |     pub fn break_expr_value<L, E>(self, label: Option<L>, value: Option<E>) -> P<Expr>
[INFO] [stdout]      |                                                                                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2126:11
[INFO] [stdout]      |
[INFO] [stdout] 2126 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2127:17
[INFO] [stdout]      |
[INFO] [stdout] 2127 |             id: DUMMY_NODE_ID,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2136:19
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn arg<T, Pt>(self, ty: T, pat: Pt) -> Param
[INFO] [stdout]      |                - similarly named type parameter `T` defined here
[INFO] [stdout] 2135 |     where
[INFO] [stdout] 2136 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2136 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2137:20
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn arg<T, Pt>(self, ty: T, pat: Pt) -> Param
[INFO] [stdout]      |                   -- similarly named type parameter `Pt` defined here
[INFO] [stdout] ...
[INFO] [stdout] 2137 |         Pt: Make<P<Pat>>,
[INFO] [stdout]      |                    ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2137 |         Pt: Make<P<Pt>>,
[INFO] [stdout]      |                    ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Param` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2134:48
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     pub fn arg<T, Pt>(self, ty: T, pat: Pt) -> Param
[INFO] [stdout]      |                                                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Param` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2141:9
[INFO] [stdout]      |
[INFO] [stdout] 2141 |         Param {
[INFO] [stdout]      |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SelfKind` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2153:17
[INFO] [stdout]      |
[INFO] [stdout] 2153 |         S: Make<SelfKind>,
[INFO] [stdout]      |                 ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<SelfKind> Builder {
[INFO] [stdout]      |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Param` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2151:42
[INFO] [stdout]      |
[INFO] [stdout] 2151 |     pub fn self_arg<S>(self, kind: S) -> Param
[INFO] [stdout]      |                                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2163:17
[INFO] [stdout]      |
[INFO] [stdout] 2163 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericParam` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2161:43
[INFO] [stdout]      |
[INFO] [stdout] 2161 |     pub fn ty_param<I>(self, ident: I) -> GenericParam
[INFO] [stdout]      |                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `GenericParam` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2166:9
[INFO] [stdout]      |
[INFO] [stdout] 2166 |         GenericParam {
[INFO] [stdout]      |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TyKind` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2176:30
[INFO] [stdout]      |
[INFO] [stdout] 2176 |     pub fn ty<T>(self, kind: TyKind) -> Ty {
[INFO] [stdout]      |                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2176:41
[INFO] [stdout]      |
[INFO] [stdout] 2176 |     pub fn ty<T>(self, kind: TyKind) -> Ty {
[INFO] [stdout]      |               -                         ^^ help: a type parameter with a similar name exists: `T`
[INFO] [stdout]      |               |
[INFO] [stdout]      |               similarly named type parameter `T` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2177:9
[INFO] [stdout]      |
[INFO] [stdout] 2177 |         Ty {
[INFO] [stdout]      |         ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2186:18
[INFO] [stdout]      |
[INFO] [stdout] 2186 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MacArgs` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2187:18
[INFO] [stdout]      |
[INFO] [stdout] 2187 |         Ma: Make<MacArgs>,
[INFO] [stdout]      |                  ^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<MacArgs> Builder {
[INFO] [stdout]      |     +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AttrStyle` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2184:43
[INFO] [stdout]      |
[INFO] [stdout] 2184 |     pub fn attribute<Pa, Ma>(self, style: AttrStyle, path: Pa, args: Ma) -> Attribute
[INFO] [stdout]      |                                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2184:77
[INFO] [stdout]      |
[INFO] [stdout] 2184 |     pub fn attribute<Pa, Ma>(self, style: AttrStyle, path: Pa, args: Ma) -> Attribute
[INFO] [stdout]      |                                                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2191:9
[INFO] [stdout]      |
[INFO] [stdout] 2191 |         Attribute {
[INFO] [stdout]      |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2194:36
[INFO] [stdout]      |
[INFO] [stdout] 2194 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]      |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AttrStyle` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2202:44
[INFO] [stdout]      |
[INFO] [stdout] 2202 |     pub fn meta_item_attr(mut self, style: AttrStyle, meta_item: MetaItem) -> Self {
[INFO] [stdout]      |                                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2202:66
[INFO] [stdout]      |
[INFO] [stdout] 2202 |     pub fn meta_item_attr(mut self, style: AttrStyle, meta_item: MetaItem) -> Self {
[INFO] [stdout]      |                                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2211:17
[INFO] [stdout]      |
[INFO] [stdout] 2211 |         I: Make<Path>,
[INFO] [stdout]      |                 ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItemKind` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2212:17
[INFO] [stdout]      |
[INFO] [stdout] 2212 |         K: Make<MetaItemKind>,
[INFO] [stdout]      |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<MetaItemKind> Builder {
[INFO] [stdout]      |     ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2209:55
[INFO] [stdout]      |
[INFO] [stdout] 2209 |     pub fn meta_item<I, K>(self, path: I, kind: K) -> MetaItem
[INFO] [stdout]      |                                                       ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MetaItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2216:9
[INFO] [stdout]      |
[INFO] [stdout] 2216 |         MetaItem {
[INFO] [stdout]      |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2225:17
[INFO] [stdout]      |
[INFO] [stdout] 2225 |         K: Make<NestedMetaItem>,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<NestedMetaItem> Builder {
[INFO] [stdout]      |     ++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2223:50
[INFO] [stdout]      |
[INFO] [stdout] 2223 |     pub fn nested_meta_item<K>(self, kind: K) -> NestedMetaItem
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2233:40
[INFO] [stdout]      |
[INFO] [stdout] 2233 |     pub fn as_inner_attrs(self) -> Vec<Attribute> {
[INFO] [stdout]      |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Attribute> Builder {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2236:31
[INFO] [stdout]      |
[INFO] [stdout] 2236 |             .map(|outer_attr| Attribute {
[INFO] [stdout]      |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2240:28
[INFO] [stdout]      |
[INFO] [stdout] 2240 |             .collect::<Vec<Attribute>>()
[INFO] [stdout]      |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Attribute> Builder {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2243:36
[INFO] [stdout]      |
[INFO] [stdout] 2243 |     pub fn into_attrs(self) -> Vec<Attribute> {
[INFO] [stdout]      |                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Attribute> Builder {
[INFO] [stdout]      |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2249:18
[INFO] [stdout]      |
[INFO] [stdout] 2249 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2247:45
[INFO] [stdout]      |
[INFO] [stdout] 2247 |     pub fn empty_mac<Pa>(self, path: Pa) -> Mac
[INFO] [stdout]      |                                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2252:9
[INFO] [stdout]      |
[INFO] [stdout] 2252 |         Mac {
[INFO] [stdout]      |         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2261:18
[INFO] [stdout]      |
[INFO] [stdout] 2261 |         Pa: Make<Path>,
[INFO] [stdout]      |                  ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MacDelimiter` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2259:62
[INFO] [stdout]      |
[INFO] [stdout] 2259 |     pub fn mac<Pa, Ts>(self, func: Pa, arguments: Ts, delim: MacDelimiter) -> Mac
[INFO] [stdout]      |                                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2259:79
[INFO] [stdout]      |
[INFO] [stdout] 2259 |     pub fn mac<Pa, Ts>(self, func: Pa, arguments: Ts, delim: MacDelimiter) -> Mac
[INFO] [stdout]      |                                                                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2264:19
[INFO] [stdout]      |
[INFO] [stdout] 2264 |         let func: Path = func.make(&self);
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout] 2    + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Mac` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2272:9
[INFO] [stdout]      |
[INFO] [stdout] 2272 |         Mac {
[INFO] [stdout]      |         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2282:19
[INFO] [stdout]      |
[INFO] [stdout] 2282 |         V: Make<P<Pat>>,
[INFO] [stdout]      |                   ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Pat> Builder {
[INFO] [stdout]      |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2283:19
[INFO] [stdout]      |
[INFO] [stdout] 2280 |     pub fn local<V, T, E>(self, pat: V, ty: Option<T>, init: Option<E>) -> Local
[INFO] [stdout]      |                     - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 2283 |         T: Make<P<Ty>>,
[INFO] [stdout]      |                   ^^
[INFO] [stdout]      |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 2283 |         T: Make<P<T>>,
[INFO] [stdout]      |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ty> Builder {
[INFO] [stdout]      |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2284:19
[INFO] [stdout]      |
[INFO] [stdout] 2284 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Local` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2280:76
[INFO] [stdout]      |
[INFO] [stdout] 2280 |     pub fn local<V, T, E>(self, pat: V, ty: Option<T>, init: Option<E>) -> Local
[INFO] [stdout]      |                                                                            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Local` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2289:9
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         Local {
[INFO] [stdout]      |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2301:19
[INFO] [stdout]      |
[INFO] [stdout] 2301 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2299:54
[INFO] [stdout]      |
[INFO] [stdout] 2299 |     pub fn return_expr<E>(self, val: Option<E>) -> P<Expr>
[INFO] [stdout]      |                                                      ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2304:11
[INFO] [stdout]      |
[INFO] [stdout] 2304 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2314:17
[INFO] [stdout]      |
[INFO] [stdout] 2314 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2312:58
[INFO] [stdout]      |
[INFO] [stdout] 2312 |     pub fn continue_expr<I>(self, label: Option<I>) -> P<Expr>
[INFO] [stdout]      |                                                          ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Label` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2316:35
[INFO] [stdout]      |
[INFO] [stdout] 2316 |         let label = label.map(|l| Label {
[INFO] [stdout]      |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2320:11
[INFO] [stdout]      |
[INFO] [stdout] 2320 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2330:17
[INFO] [stdout]      |
[INFO] [stdout] 2330 |         I: Make<Ident>,
[INFO] [stdout]      |                 ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Ident> Builder {
[INFO] [stdout]      |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2328:55
[INFO] [stdout]      |
[INFO] [stdout] 2328 |     pub fn break_expr<I>(self, label: Option<I>) -> P<Expr>
[INFO] [stdout]      |                                                       ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Label` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2332:35
[INFO] [stdout]      |
[INFO] [stdout] 2332 |         let label = label.map(|l| Label {
[INFO] [stdout]      |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2336:11
[INFO] [stdout]      |
[INFO] [stdout] 2336 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2352:19
[INFO] [stdout]      |
[INFO] [stdout] 2352 |         D: Make<P<FnDecl>>,
[INFO] [stdout]      |                   ^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<FnDecl> Builder {
[INFO] [stdout]      |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2353:19
[INFO] [stdout]      |
[INFO] [stdout] 2353 |         E: Make<P<Expr>>,
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `CaptureBy` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2346:18
[INFO] [stdout]      |
[INFO] [stdout] 2346 |         capture: CaptureBy,
[INFO] [stdout]      |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Movability` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2347:14
[INFO] [stdout]      |
[INFO] [stdout] 2347 |         mov: Movability,
[INFO] [stdout]      |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2350:12
[INFO] [stdout]      |
[INFO] [stdout] 2350 |     ) -> P<Expr>
[INFO] [stdout]      |            ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 342  | impl<Expr> Builder {
[INFO] [stdout]      |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2357:11
[INFO] [stdout]      |
[INFO] [stdout] 2357 |         P(Expr {
[INFO] [stdout]      |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2373:30
[INFO] [stdout]      |
[INFO] [stdout] 2373 | fn has_rightmost_cast(expr: &Expr) -> bool {
[INFO] [stdout]      |                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         Ident::with_dummy_span(self.into_symbol())
[INFO] [stdout]    |         ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VisibilityKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:55:22
[INFO] [stdout]    |
[INFO] [stdout] 55 |             "pub" => VisibilityKind::Public,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VisibilityKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:56:40
[INFO] [stdout]    |
[INFO] [stdout] 56 |             "priv" | "" | "inherit" => VisibilityKind::Inherited,
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VisibilityKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 |             "crate" => VisibilityKind::Crate(CrateSugar::JustCrate),
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CrateSugar`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:57:46
[INFO] [stdout]    |
[INFO] [stdout] 57 |             "crate" => VisibilityKind::Crate(CrateSugar::JustCrate),
[INFO] [stdout]    |                                              ^^^^^^^^^^ use of undeclared type `CrateSugar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VisibilityKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:58:29
[INFO] [stdout]    |
[INFO] [stdout] 58 |             "pub(crate)" => VisibilityKind::Crate(CrateSugar::PubCrate),
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CrateSugar`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:58:51
[INFO] [stdout]    |
[INFO] [stdout] 58 |             "pub(crate)" => VisibilityKind::Crate(CrateSugar::PubCrate),
[INFO] [stdout]    |                                                   ^^^^^^^^^^ use of undeclared type `CrateSugar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Extern`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         Extern::from_abi(Some(mk.clone().str_lit(self)))
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         use of undeclared type `Extern`
[INFO] [stdout]    |         help: a trait with a similar name exists: `Extend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Extern`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |         Extern::from_abi(Some(mk.clone().str_lit(self.name())))
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         use of undeclared type `Extern`
[INFO] [stdout]    |         help: a trait with a similar name exists: `Extend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:90:51
[INFO] [stdout]    |
[INFO] [stdout] 90 |             "" | "imm" | "immut" | "immutable" => Mutability::Immutable,
[INFO] [stdout]    |                                                   ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:91:34
[INFO] [stdout]    |
[INFO] [stdout] 91 |             "mut" | "mutable" => Mutability::Mutable,
[INFO] [stdout]    |                                  ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:100:39
[INFO] [stdout]     |
[INFO] [stdout] 100 |             "" | "safe" | "normal" => Unsafety::Normal,
[INFO] [stdout]     |                                       ^^^^^^^^ use of undeclared type `Unsafety`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 101 |             "unsafe" => Unsafety::Unsafe,
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Unsafety`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constness`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:110:44
[INFO] [stdout]     |
[INFO] [stdout] 110 |             "" | "normal" | "not-const" => Constness::NotConst,
[INFO] [stdout]     |                                            ^^^^^^^^^ use of undeclared type `Constness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constness`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:111:24
[INFO] [stdout]     |
[INFO] [stdout] 111 |             "const" => Constness::Const,
[INFO] [stdout]     |                        ^^^^^^^^^ use of undeclared type `Constness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnOp`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:120:30
[INFO] [stdout]     |
[INFO] [stdout] 120 |             "deref" | "*" => UnOp::Deref,
[INFO] [stdout]     |                              ^^^^ use of undeclared type `UnOp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnOp`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:121:28
[INFO] [stdout]     |
[INFO] [stdout] 121 |             "not" | "!" => UnOp::Not,
[INFO] [stdout]     |                            ^^^^ use of undeclared type `UnOp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnOp`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:122:28
[INFO] [stdout]     |
[INFO] [stdout] 122 |             "neg" | "-" => UnOp::Neg,
[INFO] [stdout]     |                            ^^^^ use of undeclared type `UnOp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:131:31
[INFO] [stdout]     |
[INFO] [stdout] 131 |             "is" | "isize" => LitIntType::Signed(IntTy::Isize),
[INFO] [stdout]     |                               ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:131:50
[INFO] [stdout]     |
[INFO] [stdout] 131 |             "is" | "isize" => LitIntType::Signed(IntTy::Isize),
[INFO] [stdout]     |                                                  ^^^^^ use of undeclared type `IntTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:132:21
[INFO] [stdout]     |
[INFO] [stdout] 132 |             "i8" => LitIntType::Signed(IntTy::I8),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:132:40
[INFO] [stdout]     |
[INFO] [stdout] 132 |             "i8" => LitIntType::Signed(IntTy::I8),
[INFO] [stdout]     |                                        ^^^^^ use of undeclared type `IntTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:133:22
[INFO] [stdout]     |
[INFO] [stdout] 133 |             "i16" => LitIntType::Signed(IntTy::I16),
[INFO] [stdout]     |                      ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:133:41
[INFO] [stdout]     |
[INFO] [stdout] 133 |             "i16" => LitIntType::Signed(IntTy::I16),
[INFO] [stdout]     |                                         ^^^^^ use of undeclared type `IntTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:134:22
[INFO] [stdout]     |
[INFO] [stdout] 134 |             "i32" => LitIntType::Signed(IntTy::I32),
[INFO] [stdout]     |                      ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:134:41
[INFO] [stdout]     |
[INFO] [stdout] 134 |             "i32" => LitIntType::Signed(IntTy::I32),
[INFO] [stdout]     |                                         ^^^^^ use of undeclared type `IntTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:135:22
[INFO] [stdout]     |
[INFO] [stdout] 135 |             "i64" => LitIntType::Signed(IntTy::I64),
[INFO] [stdout]     |                      ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:135:41
[INFO] [stdout]     |
[INFO] [stdout] 135 |             "i64" => LitIntType::Signed(IntTy::I64),
[INFO] [stdout]     |                                         ^^^^^ use of undeclared type `IntTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:136:23
[INFO] [stdout]     |
[INFO] [stdout] 136 |             "i128" => LitIntType::Signed(IntTy::I128),
[INFO] [stdout]     |                       ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:136:42
[INFO] [stdout]     |
[INFO] [stdout] 136 |             "i128" => LitIntType::Signed(IntTy::I128),
[INFO] [stdout]     |                                          ^^^^^ use of undeclared type `IntTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:138:31
[INFO] [stdout]     |
[INFO] [stdout] 138 |             "us" | "usize" => LitIntType::Unsigned(UintTy::Usize),
[INFO] [stdout]     |                               ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:138:52
[INFO] [stdout]     |
[INFO] [stdout] 138 |             "us" | "usize" => LitIntType::Unsigned(UintTy::Usize),
[INFO] [stdout]     |                                                    ^^^^^^ use of undeclared type `UintTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:139:21
[INFO] [stdout]     |
[INFO] [stdout] 139 |             "u8" => LitIntType::Unsigned(UintTy::U8),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:139:42
[INFO] [stdout]     |
[INFO] [stdout] 139 |             "u8" => LitIntType::Unsigned(UintTy::U8),
[INFO] [stdout]     |                                          ^^^^^^ use of undeclared type `UintTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:140:22
[INFO] [stdout]     |
[INFO] [stdout] 140 |             "u16" => LitIntType::Unsigned(UintTy::U16),
[INFO] [stdout]     |                      ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:140:43
[INFO] [stdout]     |
[INFO] [stdout] 140 |             "u16" => LitIntType::Unsigned(UintTy::U16),
[INFO] [stdout]     |                                           ^^^^^^ use of undeclared type `UintTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:141:22
[INFO] [stdout]     |
[INFO] [stdout] 141 |             "u32" => LitIntType::Unsigned(UintTy::U32),
[INFO] [stdout]     |                      ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:141:43
[INFO] [stdout]     |
[INFO] [stdout] 141 |             "u32" => LitIntType::Unsigned(UintTy::U32),
[INFO] [stdout]     |                                           ^^^^^^ use of undeclared type `UintTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:142:22
[INFO] [stdout]     |
[INFO] [stdout] 142 |             "u64" => LitIntType::Unsigned(UintTy::U64),
[INFO] [stdout]     |                      ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:142:43
[INFO] [stdout]     |
[INFO] [stdout] 142 |             "u64" => LitIntType::Unsigned(UintTy::U64),
[INFO] [stdout]     |                                           ^^^^^^ use of undeclared type `UintTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:143:23
[INFO] [stdout]     |
[INFO] [stdout] 143 |             "u128" => LitIntType::Unsigned(UintTy::U128),
[INFO] [stdout]     |                       ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:143:44
[INFO] [stdout]     |
[INFO] [stdout] 143 |             "u128" => LitIntType::Unsigned(UintTy::U128),
[INFO] [stdout]     |                                            ^^^^^^ use of undeclared type `UintTy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:145:34
[INFO] [stdout]     |
[INFO] [stdout] 145 |             "" | "unsuffixed" => LitIntType::Unsuffixed,
[INFO] [stdout]     |                                  ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         LitIntType::Signed(self)
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |         LitIntType::Unsigned(self)
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AngleBracketed` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |         AngleBracketed(self)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^------
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: try calling `AngleBracketed` as a method: `self.AngleBracketed()`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Parenthesized` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |         Parenthesized(self)
[INFO] [stdout]     |         ^^^^^^^^^^^^^------
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: try calling `Parenthesized` as a method: `self.Parenthesized()`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericArg`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 |         GenericArg::Type(self)
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `GenericArg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericArg`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         GenericArg::Lifetime(self)
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `GenericArg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NestedMetaItem`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:246:9
[INFO] [stdout]     |
[INFO] [stdout] 246 |         NestedMetaItem::MetaItem(self)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `NestedMetaItem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NestedMetaItem`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 |         NestedMetaItem::Literal(self)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `NestedMetaItem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MetaItemKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:258:9
[INFO] [stdout]     |
[INFO] [stdout] 258 |         MetaItemKind::NameValue(self.make(mk))
[INFO] [stdout]     |         ^^^^^^^^^^^^ use of undeclared type `MetaItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |         Lit::from_lit_kind(
[INFO] [stdout]     |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |             LitKind::Str(s, StrStyle::Cooked),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StrStyle`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:269:29
[INFO] [stdout]     |
[INFO] [stdout] 269 |             LitKind::Str(s, StrStyle::Cooked),
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `StrStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 |         Lit::from_lit_kind(
[INFO] [stdout]     |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:278:13
[INFO] [stdout]     |
[INFO] [stdout] 278 |             LitKind::ByteStr(Rc::new(self)),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:286:9
[INFO] [stdout]     |
[INFO] [stdout] 286 |         Lit::from_lit_kind(
[INFO] [stdout]     |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:287:13
[INFO] [stdout]     |
[INFO] [stdout] 287 |             LitKind::Byte(self),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:295:9
[INFO] [stdout]     |
[INFO] [stdout] 295 |         Lit::from_lit_kind(
[INFO] [stdout]     |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:296:13
[INFO] [stdout]     |
[INFO] [stdout] 296 |             LitKind::Char(self),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:304:9
[INFO] [stdout]     |
[INFO] [stdout] 304 |         Lit::from_lit_kind(
[INFO] [stdout]     |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:305:13
[INFO] [stdout]     |
[INFO] [stdout] 305 |             LitKind::Int(self, LitIntType::Unsuffixed),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitIntType`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:305:32
[INFO] [stdout]     |
[INFO] [stdout] 305 |             LitKind::Int(self, LitIntType::Unsuffixed),
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `LitIntType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IsAsync`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:316:42
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 asyncness: dummy_spanned(IsAsync::NotAsync),
[INFO] [stdout]     |                                          ^^^^^^^ use of undeclared type `IsAsync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VisibilityKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:345:32
[INFO] [stdout]     |
[INFO] [stdout] 345 |             vis: dummy_spanned(VisibilityKind::Inherited),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:346:20
[INFO] [stdout]     |
[INFO] [stdout] 346 |             mutbl: Mutability::Immutable,
[INFO] [stdout]     |                    ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Generics`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:347:23
[INFO] [stdout]     |
[INFO] [stdout] 347 |             generics: Generics::default(),
[INFO] [stdout]     |                       ^^^^^^^^ use of undeclared type `Generics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:348:23
[INFO] [stdout]     |
[INFO] [stdout] 348 |             unsafety: Unsafety::Normal,
[INFO] [stdout]     |                       ^^^^^^^^ use of undeclared type `Unsafety`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constness`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:349:24
[INFO] [stdout]     |
[INFO] [stdout] 349 |             constness: Constness::NotConst,
[INFO] [stdout]     |                        ^^^^^^^^^ use of undeclared type `Constness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Extern`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:350:18
[INFO] [stdout]     |
[INFO] [stdout] 350 |             ext: Extern::None,
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  use of undeclared type `Extern`
[INFO] [stdout]     |                  help: a trait with a similar name exists: `Extend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VisibilityKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:365:32
[INFO] [stdout]     |
[INFO] [stdout] 365 |         self.vis(dummy_spanned(VisibilityKind::Public))
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:377:24
[INFO] [stdout]     |
[INFO] [stdout] 377 |         self.set_mutbl(Mutability::Mutable)
[INFO] [stdout]     |                        ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:389:23
[INFO] [stdout]     |
[INFO] [stdout] 389 |         self.unsafety(Unsafety::Unsafe)
[INFO] [stdout]     |                       ^^^^^^^^ use of undeclared type `Unsafety`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constness`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:401:24
[INFO] [stdout]     |
[INFO] [stdout] 401 |         self.constness(Constness::Const)
[INFO] [stdout]     |                        ^^^^^^^^^ use of undeclared type `Constness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AttrId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:432:17
[INFO] [stdout]     |
[INFO] [stdout] 432 |             id: AttrId(0),
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrStyle`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:433:20
[INFO] [stdout]     |
[INFO] [stdout] 433 |             style: AttrStyle::Outer,
[INFO] [stdout]     |                    ^^^^^^^^^ use of undeclared type `AttrStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:434:19
[INFO] [stdout]     |
[INFO] [stdout] 434 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `AttrKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MacArgs`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:436:23
[INFO] [stdout]     |
[INFO] [stdout] 436 |                 args: MacArgs::Eq(
[INFO] [stdout]     |                       ^^^^^^^ use of undeclared type `MacArgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AttrId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:461:17
[INFO] [stdout]     |
[INFO] [stdout] 461 |             id: AttrId(0),
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrStyle`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:462:20
[INFO] [stdout]     |
[INFO] [stdout] 462 |             style: AttrStyle::Outer,
[INFO] [stdout]     |                    ^^^^^^^^^ use of undeclared type `AttrStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:463:19
[INFO] [stdout]     |
[INFO] [stdout] 463 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `AttrKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MacArgs`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:465:23
[INFO] [stdout]     |
[INFO] [stdout] 465 |                 args: MacArgs::Empty,
[INFO] [stdout]     |                       ^^^^^^^ use of undeclared type `MacArgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MacArgs`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:482:20
[INFO] [stdout]     |
[INFO] [stdout] 482 |         let args = MacArgs::Delimited(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `MacArgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MacDelimiter`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:484:13
[INFO] [stdout]     |
[INFO] [stdout] 484 |             MacDelimiter::Parenthesis,
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `MacDelimiter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AttrId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:507:17
[INFO] [stdout]     |
[INFO] [stdout] 507 |             id: AttrId(0),
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrStyle`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:508:20
[INFO] [stdout]     |
[INFO] [stdout] 508 |             style: AttrStyle::Outer,
[INFO] [stdout]     |                    ^^^^^^^^^ use of undeclared type `AttrStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:509:19
[INFO] [stdout]     |
[INFO] [stdout] 509 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `AttrKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:646:19
[INFO] [stdout]     |
[INFO] [stdout] 646 |             kind: ExprKind::Array(args),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:661:19
[INFO] [stdout]     |
[INFO] [stdout] 661 |             kind: ExprKind::Call(func, args),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:684:19
[INFO] [stdout]     |
[INFO] [stdout] 684 |             kind: ExprKind::MethodCall(seg, all_args),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:697:19
[INFO] [stdout]     |
[INFO] [stdout] 697 |             kind: ExprKind::Tup(exprs),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:722:19
[INFO] [stdout]     |
[INFO] [stdout] 722 |             kind: ExprKind::Binary(op_, lhs, rhs),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:737:19
[INFO] [stdout]     |
[INFO] [stdout] 737 |             kind: ExprKind::Unary(op, a),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:750:19
[INFO] [stdout]     |
[INFO] [stdout] 750 |             kind: ExprKind::Lit(lit),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:766:19
[INFO] [stdout]     |
[INFO] [stdout] 766 |             kind: ExprKind::Cast(e, t),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:781:19
[INFO] [stdout]     |
[INFO] [stdout] 781 |             kind: ExprKind::Type(e, t),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:794:19
[INFO] [stdout]     |
[INFO] [stdout] 794 |             kind: ExprKind::Block(blk, None),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:809:19
[INFO] [stdout]     |
[INFO] [stdout] 809 |             kind: ExprKind::Block(blk, Some(lbl)),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:824:19
[INFO] [stdout]     |
[INFO] [stdout] 824 |             kind: ExprKind::Assign(lhs, rhs),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:841:19
[INFO] [stdout]     |
[INFO] [stdout] 841 |             kind: ExprKind::AssignOp(op, lhs, rhs),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:856:19
[INFO] [stdout]     |
[INFO] [stdout] 856 |             kind: ExprKind::Index(lhs, rhs),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:876:19
[INFO] [stdout]     |
[INFO] [stdout] 876 |             kind: ExprKind::Path(qself, path),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:893:19
[INFO] [stdout]     |
[INFO] [stdout] 893 |             kind: ExprKind::Repeat(expr, n),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:906:19
[INFO] [stdout]     |
[INFO] [stdout] 906 |             kind: ExprKind::Paren(e),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:927:19
[INFO] [stdout]     |
[INFO] [stdout] 927 |             kind: ExprKind::AddrOf(BorrowKind::Ref, self.mutbl, e),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BorrowKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:927:36
[INFO] [stdout]     |
[INFO] [stdout] 927 |             kind: ExprKind::AddrOf(BorrowKind::Ref, self.mutbl, e),
[INFO] [stdout]     |                                    ^^^^^^^^^^ use of undeclared type `BorrowKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:940:19
[INFO] [stdout]     |
[INFO] [stdout] 940 |             kind: ExprKind::Mac(mac),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:953:19
[INFO] [stdout]     |
[INFO] [stdout] 953 |             kind: ExprKind::Struct(path, fields, None),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:969:19
[INFO] [stdout]     |
[INFO] [stdout] 969 |             kind: ExprKind::Struct(path, fields, base),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:984:19
[INFO] [stdout]     |
[INFO] [stdout] 984 |             kind: ExprKind::Field(val, field),
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1016:19
[INFO] [stdout]      |
[INFO] [stdout] 1016 |             kind: ExprKind::Match(cond, arms),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StrStyle`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1049:20
[INFO] [stdout]      |
[INFO] [stdout] 1049 |             style: StrStyle::Cooked,
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `StrStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1062:9
[INFO] [stdout]      |
[INFO] [stdout] 1062 |         Lit::from_lit_kind(
[INFO] [stdout]      |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1063:13
[INFO] [stdout]      |
[INFO] [stdout] 1063 |             LitKind::Int(i, ty),
[INFO] [stdout]      |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1075:9
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         Lit::from_lit_kind(
[INFO] [stdout]      |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1076:13
[INFO] [stdout]      |
[INFO] [stdout] 1076 |             LitKind::Float(s, LitFloatType::Suffixed(ty)),
[INFO] [stdout]      |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitFloatType`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1076:31
[INFO] [stdout]      |
[INFO] [stdout] 1076 |             LitKind::Float(s, LitFloatType::Suffixed(ty)),
[INFO] [stdout]      |                               ^^^^^^^^^^^^ use of undeclared type `LitFloatType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1086:9
[INFO] [stdout]      |
[INFO] [stdout] 1086 |         Lit::from_lit_kind(
[INFO] [stdout]      |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1087:13
[INFO] [stdout]      |
[INFO] [stdout] 1087 |             LitKind::Float(s, LitFloatType::Unsuffixed),
[INFO] [stdout]      |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitFloatType`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1087:31
[INFO] [stdout]      |
[INFO] [stdout] 1087 |             LitKind::Float(s, LitFloatType::Unsuffixed),
[INFO] [stdout]      |                               ^^^^^^^^^^^^ use of undeclared type `LitFloatType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lit`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1093:9
[INFO] [stdout]      |
[INFO] [stdout] 1093 |         Lit::from_lit_kind(
[INFO] [stdout]      |         ^^^ use of undeclared type `Lit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LitKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1094:13
[INFO] [stdout]      |
[INFO] [stdout] 1094 |             LitKind::Bool(b),
[INFO] [stdout]      |             ^^^^^^^ use of undeclared type `LitKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1120:19
[INFO] [stdout]      |
[INFO] [stdout] 1120 |             kind: ExprKind::If(cond, then_case, else_case),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1140:19
[INFO] [stdout]      |
[INFO] [stdout] 1140 |             kind: ExprKind::While(cond, body, label),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1158:19
[INFO] [stdout]      |
[INFO] [stdout] 1158 |             kind: ExprKind::Loop(body, label),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1180:19
[INFO] [stdout]      |
[INFO] [stdout] 1180 |             kind: ExprKind::ForLoop(pat, expr, body, label),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1195:19
[INFO] [stdout]      |
[INFO] [stdout] 1195 |             kind: PatKind::Ident(BindingMode::ByValue(self.mutbl), name, None),
[INFO] [stdout]      |                   ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BindingMode`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1195:34
[INFO] [stdout]      |
[INFO] [stdout] 1195 |             kind: PatKind::Ident(BindingMode::ByValue(self.mutbl), name, None),
[INFO] [stdout]      |                                  ^^^^^^^^^^^ use of undeclared type `BindingMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1207:19
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             kind: PatKind::Tuple(pats),
[INFO] [stdout]      |                   ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1219:19
[INFO] [stdout]      |
[INFO] [stdout] 1219 |             kind: PatKind::Path(qself, path),
[INFO] [stdout]      |                   ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1227:19
[INFO] [stdout]      |
[INFO] [stdout] 1227 |             kind: PatKind::Wild,
[INFO] [stdout]      |                   ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1239:19
[INFO] [stdout]      |
[INFO] [stdout] 1239 |             kind: PatKind::Lit(lit),
[INFO] [stdout]      |                   ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1251:19
[INFO] [stdout]      |
[INFO] [stdout] 1251 |             kind: PatKind::Mac(mac),
[INFO] [stdout]      |                   ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1263:19
[INFO] [stdout]      |
[INFO] [stdout] 1263 |             kind: PatKind::Ident(BindingMode::ByRef(self.mutbl), name, None),
[INFO] [stdout]      |                   ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BindingMode`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1263:34
[INFO] [stdout]      |
[INFO] [stdout] 1263 |             kind: PatKind::Ident(BindingMode::ByRef(self.mutbl), name, None),
[INFO] [stdout]      |                                  ^^^^^^^^^^^ use of undeclared type `BindingMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PatKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1275:19
[INFO] [stdout]      |
[INFO] [stdout] 1275 |             kind: PatKind::Or(pats),
[INFO] [stdout]      |                   ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1297:19
[INFO] [stdout]      |
[INFO] [stdout] 1297 |             kind: TyKind::BareFn(P(barefn)),
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1311:19
[INFO] [stdout]      |
[INFO] [stdout] 1311 |             kind: TyKind::Array(ty, len),
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1323:19
[INFO] [stdout]      |
[INFO] [stdout] 1323 |             kind: TyKind::Slice(ty),
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1335:19
[INFO] [stdout]      |
[INFO] [stdout] 1335 |             kind: TyKind::Ptr(MutTy {
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1350:19
[INFO] [stdout]      |
[INFO] [stdout] 1350 |             kind: TyKind::Rptr(
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1370:19
[INFO] [stdout]      |
[INFO] [stdout] 1370 |             kind: TyKind::Rptr(
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1384:19
[INFO] [stdout]      |
[INFO] [stdout] 1384 |             kind: TyKind::Never,
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1396:19
[INFO] [stdout]      |
[INFO] [stdout] 1396 |             kind: TyKind::Tup(elem_tys),
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1415:19
[INFO] [stdout]      |
[INFO] [stdout] 1415 |             kind: TyKind::Path(qself, path),
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1430:19
[INFO] [stdout]      |
[INFO] [stdout] 1430 |             kind: TyKind::Infer,
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1442:19
[INFO] [stdout]      |
[INFO] [stdout] 1442 |             kind: TyKind::Mac(mac),
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1450:19
[INFO] [stdout]      |
[INFO] [stdout] 1450 |             kind: TyKind::CVarArgs,
[INFO] [stdout]      |                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StmtKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1464:19
[INFO] [stdout]      |
[INFO] [stdout] 1464 |             kind: StmtKind::Local(local),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `StmtKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StmtKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1476:19
[INFO] [stdout]      |
[INFO] [stdout] 1476 |             kind: StmtKind::Expr(expr),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `StmtKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StmtKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1488:19
[INFO] [stdout]      |
[INFO] [stdout] 1488 |             kind: StmtKind::Semi(expr),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `StmtKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StmtKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1500:19
[INFO] [stdout]      |
[INFO] [stdout] 1500 |             kind: StmtKind::Item(item),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `StmtKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StmtKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1512:19
[INFO] [stdout]      |
[INFO] [stdout] 1512 |             kind: StmtKind::Mac(P((mac, MacStmtStyle::Semicolon, ThinVec::new()))),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `StmtKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MacStmtStyle`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1512:41
[INFO] [stdout]      |
[INFO] [stdout] 1512 |             kind: StmtKind::Mac(P((mac, MacStmtStyle::Semicolon, ThinVec::new()))),
[INFO] [stdout]      |                                         ^^^^^^^^^^^^ use of undeclared type `MacStmtStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1553:13
[INFO] [stdout]      |
[INFO] [stdout] 1553 |             ItemKind::Static(ty, self.mutbl, init),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1572:13
[INFO] [stdout]      |
[INFO] [stdout] 1572 |             ItemKind::Const(ty, init),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1591:13
[INFO] [stdout]      |
[INFO] [stdout] 1591 |             ItemKind::Fn(sig, self.generics, block),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VariantData`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1608:13
[INFO] [stdout]      |
[INFO] [stdout] 1608 |             VariantData::Tuple(fields, DUMMY_NODE_ID)
[INFO] [stdout]      |             ^^^^^^^^^^^ use of undeclared type `VariantData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VariantData`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1610:13
[INFO] [stdout]      |
[INFO] [stdout] 1610 |             VariantData::Struct(fields, false)
[INFO] [stdout]      |             ^^^^^^^^^^^ use of undeclared type `VariantData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1618:13
[INFO] [stdout]      |
[INFO] [stdout] 1618 |             ItemKind::Struct(variant_data, self.generics),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1633:13
[INFO] [stdout]      |
[INFO] [stdout] 1633 |             ItemKind::Union(VariantData::Struct(fields, false), self.generics),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VariantData`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1633:29
[INFO] [stdout]      |
[INFO] [stdout] 1633 |             ItemKind::Union(VariantData::Struct(fields, false), self.generics),
[INFO] [stdout]      |                             ^^^^^^^^^^^ use of undeclared type `VariantData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1648:13
[INFO] [stdout]      |
[INFO] [stdout] 1648 |             ItemKind::Enum(EnumDef { variants: fields }, self.generics),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1659:20
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         let kind = ItemKind::TyAlias(ty, self.generics);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1668:20
[INFO] [stdout]      |
[INFO] [stdout] 1668 |         let kind = ItemKind::Mod(m);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1689:20
[INFO] [stdout]      |
[INFO] [stdout] 1689 |         let kind = ItemKind::Mac(mac);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1691:13
[INFO] [stdout]      |
[INFO] [stdout] 1691 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VariantData`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1731:19
[INFO] [stdout]      |
[INFO] [stdout] 1731 |             data: VariantData::Unit(self.id),
[INFO] [stdout]      |                   ^^^^^^^^^^^ use of undeclared type `VariantData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1745:13
[INFO] [stdout]      |
[INFO] [stdout] 1745 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1750:13
[INFO] [stdout]      |
[INFO] [stdout] 1750 |             ItemKind::Impl(
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImplPolarity`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1752:17
[INFO] [stdout]      |
[INFO] [stdout] 1752 |                 ImplPolarity::Positive,
[INFO] [stdout]      |                 ^^^^^^^^^^^^ use of undeclared type `ImplPolarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Defaultness`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1753:17
[INFO] [stdout]      |
[INFO] [stdout] 1753 |                 Defaultness::Final,
[INFO] [stdout]      |                 ^^^^^^^^^^^ use of undeclared type `Defaultness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1774:13
[INFO] [stdout]      |
[INFO] [stdout] 1774 |             ItemKind::ExternCrate(rename),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1784:13
[INFO] [stdout]      |
[INFO] [stdout] 1784 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1789:13
[INFO] [stdout]      |
[INFO] [stdout] 1789 |             ItemKind::Use(P(use_tree)),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UseTreeKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1804:19
[INFO] [stdout]      |
[INFO] [stdout] 1804 |             kind: UseTreeKind::Simple(rename, DUMMY_NODE_ID, DUMMY_NODE_ID),
[INFO] [stdout]      |                   ^^^^^^^^^^^ use of undeclared type `UseTreeKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1807:13
[INFO] [stdout]      |
[INFO] [stdout] 1807 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1812:13
[INFO] [stdout]      |
[INFO] [stdout] 1812 |             ItemKind::Use(P(use_tree)),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UseTreeKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1829:31
[INFO] [stdout]      |
[INFO] [stdout] 1829 |                         kind: UseTreeKind::Simple(None, DUMMY_NODE_ID, DUMMY_NODE_ID),
[INFO] [stdout]      |                               ^^^^^^^^^^^ use of undeclared type `UseTreeKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UseTreeKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1838:19
[INFO] [stdout]      |
[INFO] [stdout] 1838 |             kind: UseTreeKind::Nested(inner_trees),
[INFO] [stdout]      |                   ^^^^^^^^^^^ use of undeclared type `UseTreeKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1841:13
[INFO] [stdout]      |
[INFO] [stdout] 1841 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1846:13
[INFO] [stdout]      |
[INFO] [stdout] 1846 |             ItemKind::Use(P(use_tree)),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UseTreeKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1858:19
[INFO] [stdout]      |
[INFO] [stdout] 1858 |             kind: UseTreeKind::Glob,
[INFO] [stdout]      |                   ^^^^^^^^^^^ use of undeclared type `UseTreeKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1861:13
[INFO] [stdout]      |
[INFO] [stdout] 1861 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1866:13
[INFO] [stdout]      |
[INFO] [stdout] 1866 |             ItemKind::Use(P(use_tree)),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1879:13
[INFO] [stdout]      |
[INFO] [stdout] 1879 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1884:13
[INFO] [stdout]      |
[INFO] [stdout] 1884 |             ItemKind::ForeignMod(fgn_mod),
[INFO] [stdout]      |             ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImplItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1919:20
[INFO] [stdout]      |
[INFO] [stdout] 1919 |         let kind = ImplItemKind::Macro(mac);
[INFO] [stdout]      |                    ^^^^^^^^^^^^ use of undeclared type `ImplItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1921:13
[INFO] [stdout]      |
[INFO] [stdout] 1921 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Defaultness`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1924:13
[INFO] [stdout]      |
[INFO] [stdout] 1924 |             Defaultness::Final,
[INFO] [stdout]      |             ^^^^^^^^^^^ use of undeclared type `Defaultness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TraitItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1961:20
[INFO] [stdout]      |
[INFO] [stdout] 1961 |         let kind = TraitItemKind::Macro(mac);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^ use of undeclared type `TraitItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1963:13
[INFO] [stdout]      |
[INFO] [stdout] 1963 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ForeignItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2006:13
[INFO] [stdout]      |
[INFO] [stdout] 2006 |             ForeignItemKind::Fn(decl, self.generics),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^ use of undeclared type `ForeignItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ForeignItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2023:13
[INFO] [stdout]      |
[INFO] [stdout] 2023 |             ForeignItemKind::Static(ty, self.mutbl),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^ use of undeclared type `ForeignItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ForeignItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2038:13
[INFO] [stdout]      |
[INFO] [stdout] 2038 |             ForeignItemKind::Ty,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^ use of undeclared type `ForeignItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ForeignItemKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2047:20
[INFO] [stdout]      |
[INFO] [stdout] 2047 |         let kind = ForeignItemKind::Macro(mac);
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^ use of undeclared type `ForeignItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ident`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2049:13
[INFO] [stdout]      |
[INFO] [stdout] 2049 |             Ident::invalid(),
[INFO] [stdout]      |             ^^^^^ use of undeclared type `Ident`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BlockCheckMode`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2105:37
[INFO] [stdout]      |
[INFO] [stdout] 2105 |                 Unsafety::Unsafe => BlockCheckMode::Unsafe(UnsafeSource::UserProvided),
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^ use of undeclared type `BlockCheckMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnsafeSource`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2105:60
[INFO] [stdout]      |
[INFO] [stdout] 2105 |                 Unsafety::Unsafe => BlockCheckMode::Unsafe(UnsafeSource::UserProvided),
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^ use of undeclared type `UnsafeSource`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BlockCheckMode`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2106:37
[INFO] [stdout]      |
[INFO] [stdout] 2106 |                 Unsafety::Normal => BlockCheckMode::Default,
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^ use of undeclared type `BlockCheckMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2128:19
[INFO] [stdout]      |
[INFO] [stdout] 2128 |             kind: ExprKind::Break(label, value),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2158:9
[INFO] [stdout]      |
[INFO] [stdout] 2158 |         Param::from_self(attrs, eself, ident)
[INFO] [stdout]      |         ^^^^^ use of undeclared type `Param`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AttrId` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2192:17
[INFO] [stdout]      |
[INFO] [stdout] 2192 |             id: AttrId(0),
[INFO] [stdout]      |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2194:19
[INFO] [stdout]      |
[INFO] [stdout] 2194 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `AttrKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrStyle`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2237:24
[INFO] [stdout]      |
[INFO] [stdout] 2237 |                 style: AttrStyle::Inner,
[INFO] [stdout]      |                        ^^^^^^^^^ use of undeclared type `AttrStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MacArgs`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2254:21
[INFO] [stdout]      |
[INFO] [stdout] 2254 |             args: P(MacArgs::Empty),
[INFO] [stdout]      |                     ^^^^^^^ use of undeclared type `MacArgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MacArgs`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2266:20
[INFO] [stdout]      |
[INFO] [stdout] 2266 |         let args = MacArgs::Delimited(
[INFO] [stdout]      |                    ^^^^^^^ use of undeclared type `MacArgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2306:19
[INFO] [stdout]      |
[INFO] [stdout] 2306 |             kind: ExprKind::Ret(val),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2322:19
[INFO] [stdout]      |
[INFO] [stdout] 2322 |             kind: ExprKind::Continue(label),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2338:19
[INFO] [stdout]      |
[INFO] [stdout] 2338 |             kind: ExprKind::Break(label, None),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2359:19
[INFO] [stdout]      |
[INFO] [stdout] 2359 |             kind: ExprKind::Closure(capture, IsAsync::NotAsync, mov, decl, body, DUMMY_SP),
[INFO] [stdout]      |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IsAsync`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2359:46
[INFO] [stdout]      |
[INFO] [stdout] 2359 |             kind: ExprKind::Closure(capture, IsAsync::NotAsync, mov, decl, body, DUMMY_SP),
[INFO] [stdout]      |                                              ^^^^^^^ use of undeclared type `IsAsync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2106:17
[INFO] [stdout]      |
[INFO] [stdout] 2106 |                 Unsafety::Normal => BlockCheckMode::Default,
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Unsafety`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOpKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:714:29
[INFO] [stdout]     |
[INFO] [stdout] 714 |             BinOpKind::Lt | BinOpKind::Shl if has_rightmost_cast(&*lhs) => {
[INFO] [stdout]     |                             ^^^^^^^^^ use of undeclared type `BinOpKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1113:39
[INFO] [stdout]      |
[INFO] [stdout] 1113 |                 ExprKind::If { .. } | ExprKind::Block(_, None) => e,
[INFO] [stdout]      |                                       ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1113:17
[INFO] [stdout]      |
[INFO] [stdout] 1113 |                 ExprKind::If { .. } | ExprKind::Block(_, None) => e,
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOpKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:714:13
[INFO] [stdout]     |
[INFO] [stdout] 714 |             BinOpKind::Lt | BinOpKind::Shl if has_rightmost_cast(&*lhs) => {
[INFO] [stdout]     |             ^^^^^^^^^ use of undeclared type `BinOpKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Extern`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1873:17
[INFO] [stdout]      |
[INFO] [stdout] 1873 |                 Extern::None | Extern::Implicit => None,
[INFO] [stdout]      |                 ^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Extern`
[INFO] [stdout]      |                 help: a trait with a similar name exists: `Extend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2377:10
[INFO] [stdout]      |
[INFO] [stdout] 2377 |         &ExprKind::Binary(_, _, ref rhs) => has_rightmost_cast(&**rhs),
[INFO] [stdout]      |          ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VisibilityKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:59:29
[INFO] [stdout]    |
[INFO] [stdout] 59 |             "pub(super)" => VisibilityKind::Restricted {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2376:10
[INFO] [stdout]      |
[INFO] [stdout] 2376 |         &ExprKind::Unary(_, ref arg) => has_rightmost_cast(&**arg),
[INFO] [stdout]      |          ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2375:10
[INFO] [stdout]      |
[INFO] [stdout] 2375 |         &ExprKind::Cast(..) => true,
[INFO] [stdout]      |          ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Unsafety`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2105:17
[INFO] [stdout]      |
[INFO] [stdout] 2105 |                 Unsafety::Unsafe => BlockCheckMode::Unsafe(UnsafeSource::UserProvided),
[INFO] [stdout]      |                 ^^^^^^^^ use of undeclared type `Unsafety`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericParamKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:2171:19
[INFO] [stdout]      |
[INFO] [stdout] 2171 |             kind: GenericParamKind::Type { default: None },
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^ use of undeclared type `GenericParamKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Extern`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1874:17
[INFO] [stdout]      |
[INFO] [stdout] 1874 |                 Extern::Explicit(s) => Some(s),
[INFO] [stdout]      |                 ^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 use of undeclared type `Extern`
[INFO] [stdout]      |                 help: a trait with a similar name exists: `Extend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Extern`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:1873:32
[INFO] [stdout]      |
[INFO] [stdout] 1873 |                 Extern::None | Extern::Implicit => None,
[INFO] [stdout]      |                                ^^^^^^
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                use of undeclared type `Extern`
[INFO] [stdout]      |                                help: a trait with a similar name exists: `Extend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 789 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0425, E0433, E0462, E0463.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `c2rust-ast-builder` (lib) due to 790 previous errors
[INFO] running `Command { std: "docker" "inspect" "6bd4713aa7891f759b985151d364e28d39716564c5d03e2caa7c7c32275e227b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6bd4713aa7891f759b985151d364e28d39716564c5d03e2caa7c7c32275e227b", kill_on_drop: false }`
[INFO] [stdout] 6bd4713aa7891f759b985151d364e28d39716564c5d03e2caa7c7c32275e227b
[INFO] checking c2rust-refactor-0.15.0 against try#9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88 for pr-124157
[INFO] extracting crate c2rust-refactor 0.15.0 into /workspace/builds/worker-0-tc2/source
[INFO] validating manifest of crates.io crate c2rust-refactor 0.15.0 on toolchain 9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate c2rust-refactor 0.15.0
[INFO] finished tweaking crates.io crate c2rust-refactor 0.15.0
[INFO] tweaked toml for crates.io crate c2rust-refactor 0.15.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 175 packages to latest compatible versions
[INFO] [stderr]       Adding arrayvec v0.5.2 (latest: v0.7.4)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding bitmaps v2.1.0 (latest: v3.2.1)
[INFO] [stderr]       Adding bstr v0.2.17 (latest: v1.9.1)
[INFO] [stderr]       Adding c2rust-ast-builder v0.15.0 (latest: v0.18.0)
[INFO] [stderr]       Adding c2rust-ast-printer v0.15.0 (latest: v0.18.0)
[INFO] [stderr]       Adding cargo v0.44.1 (latest: v0.79.0)
[INFO] [stderr]       Adding cfg-if v0.1.10 (latest: v1.0.0)
[INFO] [stderr]       Adding clap v2.34.0 (latest: v4.5.4)
[INFO] [stderr]       Adding convert_case v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding core-foundation v0.7.0 (latest: v0.9.4)
[INFO] [stderr]       Adding core-foundation-sys v0.7.0 (latest: v0.8.6)
[INFO] [stderr]       Adding crates-io v0.31.1 (latest: v0.40.1)
[INFO] [stderr]       Adding crossbeam-channel v0.4.4 (latest: v0.5.12)
[INFO] [stderr]       Adding crossbeam-utils v0.7.2 (latest: v0.8.19)
[INFO] [stderr]       Adding ena v0.13.1 (latest: v0.14.2)
[INFO] [stderr]       Adding env_logger v0.7.1 (latest: v0.11.3)
[INFO] [stderr]       Adding flamer v0.4.0 (latest: v0.5.0)
[INFO] [stderr]       Adding foreign-types v0.3.2 (latest: v0.5.0)
[INFO] [stderr]       Adding foreign-types-shared v0.1.1 (latest: v0.3.1)
[INFO] [stderr]       Adding getrandom v0.1.16 (latest: v0.2.14)
[INFO] [stderr]       Adding git2 v0.13.25 (latest: v0.18.3)
[INFO] [stderr]       Adding git2-curl v0.14.1 (latest: v0.19.0)
[INFO] [stderr]       Adding hashbrown v0.12.3 (latest: v0.14.5)
[INFO] [stderr]       Adding hermit-abi v0.1.19 (latest: v0.3.9)
[INFO] [stderr]       Adding hex v0.3.2 (latest: v0.4.3)
[INFO] [stderr]       Adding humantime v1.3.0 (latest: v2.1.0)
[INFO] [stderr]       Adding im-rc v14.3.0 (latest: v15.1.0)
[INFO] [stderr]       Adding indexmap v1.9.3 (latest: v2.2.6)
[INFO] [stderr]       Adding lazy_static v0.2.11 (latest: v1.4.0)
[INFO] [stderr]       Adding libgit2-sys v0.12.26+1.3.0 (latest: v0.16.2+1.7.2)
[INFO] [stderr]       Adding libssh2-sys v0.2.23 (latest: v0.3.0)
[INFO] [stderr]       Adding linux-raw-sys v0.4.13 (latest: v0.6.4)
[INFO] [stderr]       Adding miow v0.3.7 (latest: v0.6.0)
[INFO] [stderr]       Adding opener v0.4.1 (latest: v0.7.0)
[INFO] [stderr]       Adding quick-error v1.2.3 (latest: v2.0.1)
[INFO] [stderr]       Adding quickcheck v0.9.2 (latest: v1.0.3)
[INFO] [stderr]       Adding rand v0.7.3 (latest: v0.8.5)
[INFO] [stderr]       Adding rand_chacha v0.2.2 (latest: v0.3.1)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_hc v0.2.0 (latest: v0.3.2)
[INFO] [stderr]       Adding rand_xoshiro v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding redox_syscall v0.1.57 (latest: v0.5.1)
[INFO] [stderr]       Adding redox_syscall v0.4.1 (latest: v0.5.1)
[INFO] [stderr]       Adding remove_dir_all v0.5.3 (latest: v0.8.2)
[INFO] [stderr]       Adding rlua v0.17.1 (latest: v0.20.0)
[INFO] [stderr]       Adding rustfix v0.5.1 (latest: v0.8.2)
[INFO] [stderr]       Adding semver v0.9.0 (latest: v1.0.22)
[INFO] [stderr]       Adding semver-parser v0.7.0 (latest: v0.10.2)
[INFO] [stderr]       Adding sized-chunks v0.5.3 (latest: v0.7.0)
[INFO] [stderr]       Adding slotmap v0.4.3 (latest: v1.0.7)
[INFO] [stderr]       Adding strip-ansi-escapes v0.1.1 (latest: v0.2.0)
[INFO] [stderr]       Adding strsim v0.8.0 (latest: v0.11.1)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.60)
[INFO] [stderr]       Adding textwrap v0.11.0 (latest: v0.16.1)
[INFO] [stderr]       Adding thread-id v3.3.0 (latest: v4.2.1)
[INFO] [stderr]       Adding toml v0.5.11 (latest: v0.8.12)
[INFO] [stderr]       Adding vte v0.10.1 (latest: v0.13.0)
[INFO] [stderr]       Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.0+wasi-0.2.0)
[INFO] [stderr]       Adding yaml-rust v0.3.5 (latest: v0.4.5)
[INFO] [stderr]       Adding z3 v0.4.0 (latest: v0.12.1)
[INFO] [stderr]       Adding z3-sys v0.5.0 (latest: v0.8.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3850802fa894bea885a74ccda50281f258f51cc3a4e64460a722fd1029901f63
[INFO] running `Command { std: "docker" "start" "-a" "3850802fa894bea885a74ccda50281f258f51cc3a4e64460a722fd1029901f63", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3850802fa894bea885a74ccda50281f258f51cc3a4e64460a722fd1029901f63", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3850802fa894bea885a74ccda50281f258f51cc3a4e64460a722fd1029901f63", kill_on_drop: false }`
[INFO] [stdout] 3850802fa894bea885a74ccda50281f258f51cc3a4e64460a722fd1029901f63
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b32378896c8526a1211e985a8451a65b43c4b6dd8cafdd3d369f37d806285981
[INFO] running `Command { std: "docker" "start" "-a" "b32378896c8526a1211e985a8451a65b43c4b6dd8cafdd3d369f37d806285981", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.154
[INFO] [stderr]    Compiling proc-macro2 v1.0.81
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]    Compiling curl v0.4.46
[INFO] [stderr]    Compiling serde_json v1.0.116
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling im-rc v14.3.0
[INFO] [stderr]     Checking humantime v1.3.0
[INFO] [stderr]     Checking bitmaps v2.1.0
[INFO] [stderr]     Checking bstr v1.9.1
[INFO] [stderr]     Checking miniz_oxide v0.7.2
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking yaml-rust v0.3.5
[INFO] [stderr]     Checking hex v0.3.2
[INFO] [stderr]     Checking semver-parser v0.7.0
[INFO] [stderr]     Checking strsim v0.8.0
[INFO] [stderr]     Checking crossbeam-channel v0.4.4
[INFO] [stderr]     Checking bstr v0.2.17
[INFO] [stderr]     Checking shell-escape v0.1.5
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]     Checking rustc-workspace-hack v1.0.0
[INFO] [stderr]     Checking lazycell v1.3.0
[INFO] [stderr]    Compiling c2rust-refactor v0.15.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]     Checking glob v0.3.1
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking home v0.5.9
[INFO] [stderr]     Checking bytesize v1.3.0
[INFO] [stderr]     Checking opener v0.4.1
[INFO] [stderr]     Checking ena v0.13.1
[INFO] [stderr]     Checking c2rust-ast-printer v0.15.0
[INFO] [stderr]     Checking json v0.12.4
[INFO] [stderr]     Checking c2rust-ast-builder v0.15.0
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/lib.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(crate_visibility_modifier)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in favor of `pub(crate)`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `const`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/pprust.rs:121:7
[INFO] [stdout]     |
[INFO] [stdout] 121 | crate const INDENT_UNIT: usize = 4;
[INFO] [stdout]     |       ^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `fn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/pp.rs:174:11
[INFO] [stdout]     |
[INFO] [stdout] 173 | impl Token {
[INFO] [stdout]     |            - while parsing this item list starting here
[INFO] [stdout] 174 |     crate fn is_eof(&self) -> bool {
[INFO] [stdout]     |           ^^ expected one of `!` or `::`
[INFO] [stdout] ...
[INFO] [stdout] 192 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `fn`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/pp.rs:642:11
[INFO] [stdout]     |
[INFO] [stdout] 303 | impl Printer {
[INFO] [stdout]     |              - while parsing this item list starting here
[INFO] [stdout] ...
[INFO] [stdout] 642 |     crate fn zerobreak(&mut self) {
[INFO] [stdout]     |           ^^ expected one of `!` or `::`
[INFO] [stdout] ...
[INFO] [stdout] 661 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `fn`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/syntax_priv.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | crate fn prec_let_scrutinee_needs_par() -> usize {
[INFO] [stdout]    |       ^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_target`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | extern crate rustc_target;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]   |
[INFO] [stdout]   = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `syntax`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | extern crate syntax;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `syntax_pos`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/lib.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | extern crate syntax_pos;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0462]: found staticlib `rustc` instead of rlib or dylib
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/lib.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate rustc;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the following crate versions were found:
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.tsan.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.asan.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.msan.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.lsan.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.safestack.a
[INFO] [stdout]           crate `rustc`: /opt/rustwide/rustup-home/toolchains/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-nightly_rt.dfsan.a
[INFO] [stdout]   = help: please recompile that crate using --crate-type lib
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_target`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/lib.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | extern crate rustc_target;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]   |
[INFO] [stdout]   = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `syntax`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | extern crate syntax;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `syntax_pos`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | extern crate syntax_pos;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking z3-sys v0.5.0
[INFO] [stderr]     Checking slotmap v0.4.3
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stdout] error[E0599]: no method named `space` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 |         self.space();
[INFO] [stdout]   |              ^^^^^ private field, not a method
[INFO] [stdout]   |
[INFO] [stdout] help: there is a method `word_space` with a similar name, but with different arguments
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub fn word_space<W: Into<Cow<'static, str>>>(&mut self, w: W) {
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/slotmap-0.4.3/src/lib.rs:4:43
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![cfg_attr(feature = "unstable", feature(untagged_unions, try_reserve))]
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: unions with `Copy` and `ManuallyDrop` fields are stable; there is no intent to stabilize more
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_beginning_of_line` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |         if !self.is_beginning_of_line() {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ method not found in `&mut Printer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking sized-chunks v0.5.3
[INFO] [stdout] error[E0599]: no method named `hardbreak` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |             self.hardbreak()
[INFO] [stdout]    |                  ^^^^^^^^^ method not found in `&mut Printer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_beginning_of_line` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 |         if !self.is_beginning_of_line() { self.space(); }
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ method not found in `&mut Printer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `space` found for mutable reference `&mut Printer` in the current scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:25:48
[INFO] [stdout]    |
[INFO] [stdout] 25 |         if !self.is_beginning_of_line() { self.space(); }
[INFO] [stdout]    |                                                ^^^^^ private field, not a method
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `word_space` with a similar name, but with different arguments
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-printer-0.15.0/src/helpers.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout] 5  |     pub fn word_space<W: Into<Cow<'static, str>>>(&mut self, w: W) {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 13 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0463, E0557, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `c2rust-ast-printer` (lib) due to 14 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0557`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `slotmap` (lib) due to 2 previous errors
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:32:26
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl<S: IntoSymbol> Make<Ident> for S {
[INFO] [stdout]    |                          ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl<S: IntoSymbol, Ident> Make<Ident> for S {
[INFO] [stdout]    |                   +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:33:37
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn make(self, _mk: &Builder) -> Ident {
[INFO] [stdout]    |                                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:38:27
[INFO] [stdout]    |
[INFO] [stdout] 38 | impl<L: Make<Ident>> Make<Label> for L {
[INFO] [stdout]    |                           ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 38 | impl<L: Make<Ident>, Label> Make<Label> for L {
[INFO] [stdout]    |                    +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 | impl<L: Make<Ident>> Make<Label> for L {
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:39:36
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn make(self, mk: &Builder) -> Label {
[INFO] [stdout]    |                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Label` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         Label {
[INFO] [stdout]    |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 | impl<'a> Make<Path> for &'a str {
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:47:36
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn make(self, mk: &Builder) -> Path {
[INFO] [stdout]    |                                    ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:52:15
[INFO] [stdout]    |
[INFO] [stdout] 52 | impl<'a> Make<Visibility> for &'a str {
[INFO] [stdout]    |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 52 | impl<'a, Visibility> Make<Visibility> for &'a str {
[INFO] [stdout]    |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:53:37
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn make(self, _mk: &Builder) -> Visibility {
[INFO] [stdout]    |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 |                 id: DUMMY_NODE_ID,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:75:15
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl<'a> Make<Extern> for &'a str {
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]   --> /rustc/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Extend` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl<'a> Make<Extend> for &'a str {
[INFO] [stdout]    |               ~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 75 | impl<'a, Extern> Make<Extern> for &'a str {
[INFO] [stdout]    |        ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:76:36
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fn make(self, mk: &Builder) -> Extern {
[INFO] [stdout]    |                                    ^^^^^^ help: a trait with a similar name exists: `Extend`
[INFO] [stdout]   --> /rustc/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Extend` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:81:15
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl<'a> Make<Extern> for Abi {
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout]   --> /rustc/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Extend` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl<'a> Make<Extend> for Abi {
[INFO] [stdout]    |               ~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl<'a, Extern> Make<Extern> for Abi {
[INFO] [stdout]    |        ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:82:36
[INFO] [stdout]    |
[INFO] [stdout] 82 |     fn make(self, mk: &Builder) -> Extern {
[INFO] [stdout]    |                                    ^^^^^^ help: a trait with a similar name exists: `Extend`
[INFO] [stdout]   --> /rustc/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named trait `Extend` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl<'a> Make<Mutability> for &'a str {
[INFO] [stdout]    |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl<'a, Mutability> Make<Mutability> for &'a str {
[INFO] [stdout]    |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:88:37
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn make(self, _mk: &Builder) -> Mutability {
[INFO] [stdout]    |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Unsafety` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:97:15
[INFO] [stdout]    |
[INFO] [stdout] 97 | impl<'a> Make<Unsafety> for &'a str {
[INFO] [stdout]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 97 | impl<'a, Unsafety> Make<Unsafety> for &'a str {
[INFO] [stdout]    |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Unsafety` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:98:37
[INFO] [stdout]    |
[INFO] [stdout] 98 |     fn make(self, _mk: &Builder) -> Unsafety {
[INFO] [stdout]    |                                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constness` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:107:15
[INFO] [stdout]     |
[INFO] [stdout] 107 | impl<'a> Make<Constness> for &'a str {
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 107 | impl<'a, Constness> Make<Constness> for &'a str {
[INFO] [stdout]     |        +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constness` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:108:37
[INFO] [stdout]     |
[INFO] [stdout] 108 |     fn make(self, _mk: &Builder) -> Constness {
[INFO] [stdout]     |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UnOp` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:117:15
[INFO] [stdout]     |
[INFO] [stdout] 117 | impl<'a> Make<UnOp> for &'a str {
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | impl<'a, UnOp> Make<UnOp> for &'a str {
[INFO] [stdout]     |        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UnOp` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:118:37
[INFO] [stdout]     |
[INFO] [stdout] 118 |     fn make(self, _mk: &Builder) -> UnOp {
[INFO] [stdout]     |                                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 | impl<'a> Make<LitIntType> for &'a str {
[INFO] [stdout]     |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 128 | impl<'a, LitIntType> Make<LitIntType> for &'a str {
[INFO] [stdout]     |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:129:37
[INFO] [stdout]     |
[INFO] [stdout] 129 |     fn make(self, _mk: &Builder) -> LitIntType {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:152:27
[INFO] [stdout]     |
[INFO] [stdout] 152 | impl<I: Make<Ident>> Make<Lifetime> for I {
[INFO] [stdout]     |                           ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 152 | impl<I: Make<Ident>, Lifetime> Make<Lifetime> for I {
[INFO] [stdout]     |                    ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:152:14
[INFO] [stdout]     |
[INFO] [stdout] 152 | impl<I: Make<Ident>> Make<Lifetime> for I {
[INFO] [stdout]     |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:153:36
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn make(self, mk: &Builder) -> Lifetime {
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Lifetime` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         Lifetime {
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:155:17
[INFO] [stdout]     |
[INFO] [stdout] 155 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:161:15
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl<'a> Make<LitIntType> for IntTy {
[INFO] [stdout]     |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl<'a, LitIntType> Make<LitIntType> for IntTy {
[INFO] [stdout]     |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IntTy` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:161:31
[INFO] [stdout]     |
[INFO] [stdout] 161 | impl<'a> Make<LitIntType> for IntTy {
[INFO] [stdout]     |                               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:162:37
[INFO] [stdout]     |
[INFO] [stdout] 162 |     fn make(self, _mk: &Builder) -> LitIntType {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:167:15
[INFO] [stdout]     |
[INFO] [stdout] 167 | impl<'a> Make<LitIntType> for UintTy {
[INFO] [stdout]     |               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 167 | impl<'a, LitIntType> Make<LitIntType> for UintTy {
[INFO] [stdout]     |        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UintTy` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:167:31
[INFO] [stdout]     |
[INFO] [stdout] 167 | impl<'a> Make<LitIntType> for UintTy {
[INFO] [stdout]     |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LitIntType` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:168:37
[INFO] [stdout]     |
[INFO] [stdout] 168 |     fn make(self, _mk: &Builder) -> LitIntType {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:173:11
[INFO] [stdout]     |
[INFO] [stdout] 173 | impl Make<Lit> for hir::Lit {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 173 | impl<Lit> Make<Lit> for hir::Lit {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:174:37
[INFO] [stdout]     |
[INFO] [stdout] 174 |     fn make(self, _mk: &Builder) -> Lit {
[INFO] [stdout]     |                                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:175:9
[INFO] [stdout]     |
[INFO] [stdout] 175 |         Lit {
[INFO] [stdout]     |         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:183:27
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl<I: Make<Ident>> Make<PathSegment> for I {
[INFO] [stdout]     |                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl<I: Make<Ident>, PathSegment> Make<PathSegment> for I {
[INFO] [stdout]     |                    +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:183:14
[INFO] [stdout]     |
[INFO] [stdout] 183 | impl<I: Make<Ident>> Make<PathSegment> for I {
[INFO] [stdout]     |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:184:36
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn make(self, mk: &Builder) -> PathSegment {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |         PathSegment {
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:186:17
[INFO] [stdout]     |
[INFO] [stdout] 186 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:193:33
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl<S: Make<PathSegment>> Make<Path> for Vec<S> {
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:193:14
[INFO] [stdout]     |
[INFO] [stdout] 193 | impl<S: Make<PathSegment>> Make<Path> for Vec<S> {
[INFO] [stdout]     |              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:194:36
[INFO] [stdout]     |
[INFO] [stdout] 194 |     fn make(self, mk: &Builder) -> Path {
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |         Path {
[INFO] [stdout]     |         ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 | impl Make<GenericArgs> for AngleBracketedArgs {
[INFO] [stdout]     |           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 220 | impl<GenericArgs> Make<GenericArgs> for AngleBracketedArgs {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AngleBracketedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:220:28
[INFO] [stdout]     |
[INFO] [stdout] 220 | impl Make<GenericArgs> for AngleBracketedArgs {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:221:37
[INFO] [stdout]     |
[INFO] [stdout] 221 |     fn make(self, _mk: &Builder) -> GenericArgs {
[INFO] [stdout]     |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:226:11
[INFO] [stdout]     |
[INFO] [stdout] 226 | impl Make<GenericArgs> for ParenthesizedArgs {
[INFO] [stdout]     |           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 226 | impl<GenericArgs> Make<GenericArgs> for ParenthesizedArgs {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParenthesizedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:226:28
[INFO] [stdout]     |
[INFO] [stdout] 226 | impl Make<GenericArgs> for ParenthesizedArgs {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:227:37
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn make(self, _mk: &Builder) -> GenericArgs {
[INFO] [stdout]     |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:232:11
[INFO] [stdout]     |
[INFO] [stdout] 232 | impl Make<GenericArg> for P<Ty> {
[INFO] [stdout]     |           ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 232 | impl<GenericArg> Make<GenericArg> for P<Ty> {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:232:29
[INFO] [stdout]     |
[INFO] [stdout] 232 | impl Make<GenericArg> for P<Ty> {
[INFO] [stdout]     |                             ^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 232 | impl<Ty> Make<GenericArg> for P<Ty> {
[INFO] [stdout]     |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:233:37
[INFO] [stdout]     |
[INFO] [stdout] 233 |     fn make(self, _mk: &Builder) -> GenericArg {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:238:11
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl Make<GenericArg> for Lifetime {
[INFO] [stdout]     |           ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl<GenericArg> Make<GenericArg> for Lifetime {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lifetime` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:238:27
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl Make<GenericArg> for Lifetime {
[INFO] [stdout]     |                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:239:37
[INFO] [stdout]     |
[INFO] [stdout] 239 |     fn make(self, _mk: &Builder) -> GenericArg {
[INFO] [stdout]     |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 | impl Make<NestedMetaItem> for MetaItem {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 244 | impl<NestedMetaItem> Make<NestedMetaItem> for MetaItem {
[INFO] [stdout]     |     ++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:244:31
[INFO] [stdout]     |
[INFO] [stdout] 244 | impl Make<NestedMetaItem> for MetaItem {
[INFO] [stdout]     |                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:245:37
[INFO] [stdout]     |
[INFO] [stdout] 245 |     fn make(self, _mk: &Builder) -> NestedMetaItem {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:250:11
[INFO] [stdout]     |
[INFO] [stdout] 250 | impl Make<NestedMetaItem> for Lit {
[INFO] [stdout]     |           ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 250 | impl<NestedMetaItem> Make<NestedMetaItem> for Lit {
[INFO] [stdout]     |     ++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:250:31
[INFO] [stdout]     |
[INFO] [stdout] 250 | impl Make<NestedMetaItem> for Lit {
[INFO] [stdout]     |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NestedMetaItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:251:37
[INFO] [stdout]     |
[INFO] [stdout] 251 |     fn make(self, _mk: &Builder) -> NestedMetaItem {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItemKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:256:25
[INFO] [stdout]     |
[INFO] [stdout] 256 | impl<L: Make<Lit>> Make<MetaItemKind> for L {
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 256 | impl<L: Make<Lit>, MetaItemKind> Make<MetaItemKind> for L {
[INFO] [stdout]     |                  ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:256:14
[INFO] [stdout]     |
[INFO] [stdout] 256 | impl<L: Make<Lit>> Make<MetaItemKind> for L {
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaItemKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:257:36
[INFO] [stdout]     |
[INFO] [stdout] 257 |     fn make(self, mk: &Builder) -> MetaItemKind {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 | impl<'a, S> Make<Lit> for S
[INFO] [stdout]     |                  ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 262 | impl<'a, S, Lit> Make<Lit> for S
[INFO] [stdout]     |           +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:265:36
[INFO] [stdout]     |
[INFO] [stdout] 265 |     fn make(self, mk: &Builder) -> Lit
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:275:11
[INFO] [stdout]     |
[INFO] [stdout] 275 | impl Make<Lit> for Vec<u8> {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 275 | impl<Lit> Make<Lit> for Vec<u8> {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:276:36
[INFO] [stdout]     |
[INFO] [stdout] 276 |     fn make(self, mk: &Builder) -> Lit {
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:284:11
[INFO] [stdout]     |
[INFO] [stdout] 284 | impl Make<Lit> for u8 {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 284 | impl<Lit> Make<Lit> for u8 {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:285:36
[INFO] [stdout]     |
[INFO] [stdout] 285 |     fn make(self, mk: &Builder) -> Lit {
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:293:11
[INFO] [stdout]     |
[INFO] [stdout] 293 | impl Make<Lit> for char {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 293 | impl<Lit> Make<Lit> for char {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:294:36
[INFO] [stdout]     |
[INFO] [stdout] 294 |     fn make(self, mk: &Builder) -> Lit {
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:302:11
[INFO] [stdout]     |
[INFO] [stdout] 302 | impl Make<Lit> for u128 {
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 302 | impl<Lit> Make<Lit> for u128 {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:303:36
[INFO] [stdout]     |
[INFO] [stdout] 303 |     fn make(self, mk: &Builder) -> Lit {
[INFO] [stdout]     |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnSig` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:311:11
[INFO] [stdout]     |
[INFO] [stdout] 311 | impl Make<FnSig> for P<FnDecl> {
[INFO] [stdout]     |           ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 311 | impl<FnSig> Make<FnSig> for P<FnDecl> {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnDecl` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:311:24
[INFO] [stdout]     |
[INFO] [stdout] 311 | impl Make<FnSig> for P<FnDecl> {
[INFO] [stdout]     |                        ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 311 | impl<FnDecl> Make<FnSig> for P<FnDecl> {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnSig` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:312:36
[INFO] [stdout]     |
[INFO] [stdout] 312 |     fn make(self, mk: &Builder) -> FnSig {
[INFO] [stdout]     |                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FnSig` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 |         FnSig {
[INFO] [stdout]     |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FnHeader` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:314:21
[INFO] [stdout]     |
[INFO] [stdout] 314 |             header: FnHeader {
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:330:10
[INFO] [stdout]     |
[INFO] [stdout] 330 |     vis: Visibility,
[INFO] [stdout]     |          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:331:12
[INFO] [stdout]     |
[INFO] [stdout] 331 |     mutbl: Mutability,
[INFO] [stdout]     |            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Generics` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:332:15
[INFO] [stdout]     |
[INFO] [stdout] 332 |     generics: Generics,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Unsafety` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:333:15
[INFO] [stdout]     |
[INFO] [stdout] 333 |     unsafety: Unsafety,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constness` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:334:16
[INFO] [stdout]     |
[INFO] [stdout] 334 |     constness: Constness,
[INFO] [stdout]     |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:335:10
[INFO] [stdout]     |
[INFO] [stdout] 335 |     ext: Extern,
[INFO] [stdout]     |          ^^^^^^ help: a trait with a similar name exists: `Extend`
[INFO] [stdout]    --> /rustc/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Extend` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:336:16
[INFO] [stdout]     |
[INFO] [stdout] 336 |     attrs: Vec<Attribute>,
[INFO] [stdout]     |                ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub struct Builder<Attribute> {
[INFO] [stdout]     |                   +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     id: NodeId,
[INFO] [stdout]     |         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:353:17
[INFO] [stdout]     |
[INFO] [stdout] 353 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:359:24
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub fn vis<V: Make<Visibility>>(self, vis: V) -> Self {
[INFO] [stdout]     |                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Visibility> Builder {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:368:30
[INFO] [stdout]     |
[INFO] [stdout] 368 |     pub fn set_mutbl<M: Make<Mutability>>(self, mutbl: M) -> Self {
[INFO] [stdout]     |                              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Mutability> Builder {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Unsafety` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:380:29
[INFO] [stdout]     |
[INFO] [stdout] 380 |     pub fn unsafety<U: Make<Unsafety>>(self, unsafety: U) -> Self {
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Unsafety> Builder {
[INFO] [stdout]     |     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constness` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:392:30
[INFO] [stdout]     |
[INFO] [stdout] 392 |     pub fn constness<C: Make<Constness>>(self, constness: C) -> Self {
[INFO] [stdout]     |                              ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Constness> Builder {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Extern` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:404:28
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn extern_<A: Make<Extern>>(self, ext: A) -> Self {
[INFO] [stdout]     |                            ^^^^^^
[INFO] [stdout]    --> /rustc/9c7b5f5b6b8ec32bbbcf9f07fc0e5208da6c5f88/library/core/src/iter/traits/collect.rs:429:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named trait `Extend` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn extern_<A: Make<Extend>>(self, ext: A) -> Self {
[INFO] [stdout]     |                            ~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Extern> Builder {
[INFO] [stdout]     |     ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:419:25
[INFO] [stdout]     |
[INFO] [stdout] 419 |     pub fn id(self, id: NodeId) -> Self {
[INFO] [stdout]     |                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:425:17
[INFO] [stdout]     |
[INFO] [stdout] 425 |         K: Make<Path>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Attribute` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:431:20
[INFO] [stdout]     |
[INFO] [stdout] 431 |         attrs.push(Attribute {
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:434:36
[INFO] [stdout]     |
[INFO] [stdout] 434 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:455:17
[INFO] [stdout]     |
[INFO] [stdout] 455 |         K: Make<PathSegment>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<PathSegment> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:457:18
[INFO] [stdout]     |
[INFO] [stdout] 457 |         let key: Path = vec![key].make(&self);
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Attribute` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:460:20
[INFO] [stdout]     |
[INFO] [stdout] 460 |         attrs.push(Attribute {
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:463:36
[INFO] [stdout]     |
[INFO] [stdout] 463 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:477:17
[INFO] [stdout]     |
[INFO] [stdout] 477 |         K: Make<PathSegment>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<PathSegment> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:478:17
[INFO] [stdout]     |
[INFO] [stdout] 478 |         V: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:480:19
[INFO] [stdout]     |
[INFO] [stdout] 480 |         let func: Path = vec![func].make(&self);
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:496:35
[INFO] [stdout]     |
[INFO] [stdout] 496 |                     let argument: Ident = argument.make(&self);
[INFO] [stdout]     |                                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Attribute` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:506:20
[INFO] [stdout]     |
[INFO] [stdout] 506 |         attrs.push(Attribute {
[INFO] [stdout]     |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:509:36
[INFO] [stdout]     |
[INFO] [stdout] 509 |             kind: AttrKind::Normal(AttrItem {
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:525:17
[INFO] [stdout]     |
[INFO] [stdout] 525 |         I: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:526:17
[INFO] [stdout]     |
[INFO] [stdout] 526 |         P: Make<GenericArgs>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<GenericArgs> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:523:74
[INFO] [stdout]     |
[INFO] [stdout] 523 |     pub fn path_segment_with_args<I, P>(self, identifier: I, args: P) -> PathSegment
[INFO] [stdout]     |                                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |         PathSegment {
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:531:17
[INFO] [stdout]     |
[INFO] [stdout] 531 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:539:24
[INFO] [stdout]     |
[INFO] [stdout] 537 |     pub fn parenthesized_args<Ts>(self, tys: Ts) -> ParenthesizedArgs
[INFO] [stdout]     |                               -- similarly named type parameter `Ts` defined here
[INFO] [stdout] 538 |     where
[INFO] [stdout] 539 |         Ts: Make<Vec<P<Ty>>>,
[INFO] [stdout]     |                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 539 |         Ts: Make<Vec<P<Ts>>>,
[INFO] [stdout]     |                        ~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ty> Builder {
[INFO] [stdout]     |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParenthesizedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:537:53
[INFO] [stdout]     |
[INFO] [stdout] 537 |     pub fn parenthesized_args<Ts>(self, tys: Ts) -> ParenthesizedArgs
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ParenthesizedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:542:9
[INFO] [stdout]     |
[INFO] [stdout] 542 |         ParenthesizedArgs {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:551:17
[INFO] [stdout]     |
[INFO] [stdout] 551 |         A: Make<GenericArg>,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<GenericArg> Builder {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AngleBracketedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:549:59
[INFO] [stdout]     |
[INFO] [stdout] 549 |     pub fn angle_bracketed_args<A>(self, args: Vec<A>) -> AngleBracketedArgs
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AngleBracketedArgs` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:554:9
[INFO] [stdout]     |
[INFO] [stdout] 554 |         AngleBracketedArgs {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:563:17
[INFO] [stdout]     |
[INFO] [stdout] 563 |         A: Make<GenericArg>,
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<GenericArg> Builder {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArg` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:561:44
[INFO] [stdout]     |
[INFO] [stdout] 561 |     pub fn generic_arg<A>(self, arg: A) -> GenericArg
[INFO] [stdout]     |                                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:572:17
[INFO] [stdout]     |
[INFO] [stdout] 572 |         I: Make<Ident>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ident> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:570:39
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn ident<I>(self, name: I) -> Ident
[INFO] [stdout]     |                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:579:17
[INFO] [stdout]     |
[INFO] [stdout] 579 |         S: Make<PathSegment>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<PathSegment> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:577:45
[INFO] [stdout]     |
[INFO] [stdout] 577 |     pub fn path_segment<S>(self, seg: S) -> PathSegment
[INFO] [stdout]     |                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:586:18
[INFO] [stdout]     |
[INFO] [stdout] 586 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:584:40
[INFO] [stdout]     |
[INFO] [stdout] 584 |     pub fn path<Pa>(self, path: Pa) -> Path
[INFO] [stdout]     |                                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:593:18
[INFO] [stdout]     |
[INFO] [stdout] 593 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseTreeKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:594:17
[INFO] [stdout]     |
[INFO] [stdout] 594 |         K: Make<UseTreeKind>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<UseTreeKind> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseTree` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:591:58
[INFO] [stdout]     |
[INFO] [stdout] 591 |     pub fn use_tree<Pa, K>(self, prefix: Pa, kind: K) -> UseTree
[INFO] [stdout]     |                                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UseTree` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:596:9
[INFO] [stdout]     |
[INFO] [stdout] 596 |         UseTree {
[INFO] [stdout]     |         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:620:19
[INFO] [stdout]     |
[INFO] [stdout] 620 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AnonConst` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:618:44
[INFO] [stdout]     |
[INFO] [stdout] 618 |     pub fn anon_const<E>(self, expr: E) -> AnonConst
[INFO] [stdout]     |                                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AnonConst` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:622:9
[INFO] [stdout]     |
[INFO] [stdout] 622 |         AnonConst {
[INFO] [stdout]     |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:623:17
[INFO] [stdout]     |
[INFO] [stdout] 623 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:641:19
[INFO] [stdout]     |
[INFO] [stdout] 641 |         A: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:639:51
[INFO] [stdout]     |
[INFO] [stdout] 639 |     pub fn array_expr<A>(self, args: Vec<A>) -> P<Expr>
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:644:11
[INFO] [stdout]     |
[INFO] [stdout] 644 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:654:19
[INFO] [stdout]     |
[INFO] [stdout] 654 |         F: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:655:19
[INFO] [stdout]     |
[INFO] [stdout] 655 |         A: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:652:62
[INFO] [stdout]     |
[INFO] [stdout] 652 |     pub fn call_expr<F, A>(self, func: F, args: Vec<A>) -> P<Expr>
[INFO] [stdout]     |                                                              ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:659:11
[INFO] [stdout]     |
[INFO] [stdout] 659 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:669:19
[INFO] [stdout]     |
[INFO] [stdout] 669 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:670:17
[INFO] [stdout]     |
[INFO] [stdout] 670 |         S: Make<PathSegment>,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<PathSegment> Builder {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:671:19
[INFO] [stdout]     |
[INFO] [stdout] 671 |         A: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:667:80
[INFO] [stdout]     |
[INFO] [stdout] 667 |     pub fn method_call_expr<E, S, A>(self, expr: E, seg: S, args: Vec<A>) -> P<Expr>
[INFO] [stdout]     |                                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:682:11
[INFO] [stdout]     |
[INFO] [stdout] 682 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:692:19
[INFO] [stdout]     |
[INFO] [stdout] 692 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:690:52
[INFO] [stdout]     |
[INFO] [stdout] 690 |     pub fn tuple_expr<E>(self, exprs: Vec<E>) -> P<Expr>
[INFO] [stdout]     |                                                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:694:26
[INFO] [stdout]     |
[INFO] [stdout] 694 |         let exprs: Vec<P<Expr>> = exprs.into_iter().map(|x| x.make(&self)).collect();
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:695:11
[INFO] [stdout]     |
[INFO] [stdout] 695 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BinOpKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:705:17
[INFO] [stdout]     |
[INFO] [stdout] 705 |         O: Make<BinOpKind>,
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<BinOpKind> Builder {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:706:19
[INFO] [stdout]     |
[INFO] [stdout] 706 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:703:64
[INFO] [stdout]     |
[INFO] [stdout] 703 |     pub fn binary_expr<O, E>(self, op: O, lhs: E, rhs: E) -> P<Expr>
[INFO] [stdout]     |                                                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:720:11
[INFO] [stdout]     |
[INFO] [stdout] 720 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UnOp` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:730:17
[INFO] [stdout]     |
[INFO] [stdout] 730 |         O: Make<UnOp>,
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<UnOp> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:731:19
[INFO] [stdout]     |
[INFO] [stdout] 731 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:728:53
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn unary_expr<O, E>(self, op: O, a: E) -> P<Expr>
[INFO] [stdout]     |                                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:735:11
[INFO] [stdout]     |
[INFO] [stdout] 735 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Lit` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:745:17
[INFO] [stdout]     |
[INFO] [stdout] 745 |         L: Make<Lit>,
[INFO] [stdout]     |                 ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Lit> Builder {
[INFO] [stdout]     |     +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:743:43
[INFO] [stdout]     |
[INFO] [stdout] 743 |     pub fn lit_expr<L>(self, lit: L) -> P<Expr>
[INFO] [stdout]     |                                           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:748:11
[INFO] [stdout]     |
[INFO] [stdout] 748 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:758:19
[INFO] [stdout]     |
[INFO] [stdout] 758 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:759:19
[INFO] [stdout]     |
[INFO] [stdout] 756 |     pub fn cast_expr<E, T>(self, e: E, t: T) -> P<Expr>
[INFO] [stdout]     |                         - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 759 |         T: Make<P<Ty>>,
[INFO] [stdout]     |                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 759 |         T: Make<P<T>>,
[INFO] [stdout]     |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ty> Builder {
[INFO] [stdout]     |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:756:51
[INFO] [stdout]     |
[INFO] [stdout] 756 |     pub fn cast_expr<E, T>(self, e: E, t: T) -> P<Expr>
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:764:11
[INFO] [stdout]     |
[INFO] [stdout] 764 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:774:19
[INFO] [stdout]     |
[INFO] [stdout] 774 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:775:19
[INFO] [stdout]     |
[INFO] [stdout] 772 |     pub fn type_expr<E, T>(self, e: E, t: T) -> P<Expr>
[INFO] [stdout]     |                         - similarly named type parameter `T` defined here
[INFO] [stdout] ...
[INFO] [stdout] 775 |         T: Make<P<Ty>>,
[INFO] [stdout]     |                   ^^
[INFO] [stdout]     |
[INFO] [stdout] help: a type parameter with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 775 |         T: Make<P<T>>,
[INFO] [stdout]     |                   ~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Ty> Builder {
[INFO] [stdout]     |     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:772:51
[INFO] [stdout]     |
[INFO] [stdout] 772 |     pub fn type_expr<E, T>(self, e: E, t: T) -> P<Expr>
[INFO] [stdout]     |                                                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:779:11
[INFO] [stdout]     |
[INFO] [stdout] 779 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:789:19
[INFO] [stdout]     |
[INFO] [stdout] 789 |         B: Make<P<Block>>,
[INFO] [stdout]     |                   ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Block> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:787:45
[INFO] [stdout]     |
[INFO] [stdout] 787 |     pub fn block_expr<B>(self, blk: B) -> P<Expr>
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:792:11
[INFO] [stdout]     |
[INFO] [stdout] 792 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:802:19
[INFO] [stdout]     |
[INFO] [stdout] 802 |         B: Make<P<Block>>,
[INFO] [stdout]     |                   ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Block> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:803:17
[INFO] [stdout]     |
[INFO] [stdout] 803 |         L: Make<Label>,
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Label> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:800:65
[INFO] [stdout]     |
[INFO] [stdout] 800 |     pub fn labelled_block_expr<B, L>(self, blk: B, lbl: L) -> P<Expr>
[INFO] [stdout]     |                                                                 ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:807:11
[INFO] [stdout]     |
[INFO] [stdout] 807 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUMMY_NODE_ID` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:808:17
[INFO] [stdout]     |
[INFO] [stdout] 808 |             id: DUMMY_NODE_ID,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:817:20
[INFO] [stdout]     |
[INFO] [stdout] 817 |         E1: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:818:20
[INFO] [stdout]     |
[INFO] [stdout] 818 |         E2: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:815:61
[INFO] [stdout]     |
[INFO] [stdout] 815 |     pub fn assign_expr<E1, E2>(self, lhs: E1, rhs: E2) -> P<Expr>
[INFO] [stdout]     |                                                             ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:822:11
[INFO] [stdout]     |
[INFO] [stdout] 822 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BinOpKind` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:832:17
[INFO] [stdout]     |
[INFO] [stdout] 832 |         O: Make<BinOpKind>,
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<BinOpKind> Builder {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:833:20
[INFO] [stdout]     |
[INFO] [stdout] 833 |         E1: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:834:20
[INFO] [stdout]     |
[INFO] [stdout] 834 |         E2: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:830:74
[INFO] [stdout]     |
[INFO] [stdout] 830 |     pub fn assign_op_expr<O, E1, E2>(self, op: O, lhs: E1, rhs: E2) -> P<Expr>
[INFO] [stdout]     |                                                                          ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:839:11
[INFO] [stdout]     |
[INFO] [stdout] 839 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:849:20
[INFO] [stdout]     |
[INFO] [stdout] 849 |         E1: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:850:20
[INFO] [stdout]     |
[INFO] [stdout] 850 |         E2: Make<P<Expr>>,
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:847:60
[INFO] [stdout]     |
[INFO] [stdout] 847 |     pub fn index_expr<E1, E2>(self, lhs: E1, rhs: E2) -> P<Expr>
[INFO] [stdout]     |                                                            ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 854 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:864:18
[INFO] [stdout]     |
[INFO] [stdout] 864 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:862:47
[INFO] [stdout]     |
[INFO] [stdout] 862 |     pub fn path_expr<Pa>(self, path: Pa) -> P<Expr>
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:871:18
[INFO] [stdout]     |
[INFO] [stdout] 871 |         Pa: Make<Path>,
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 2   + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `QSelf` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:869:47
[INFO] [stdout]     |
[INFO] [stdout] 869 |     pub fn qpath_expr<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Expr>
[INFO] [stdout]     |                                               ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a self type with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 869 |     pub fn qpath_expr<Pa>(self, qself: Option<Self>, path: Pa) -> P<Expr>
[INFO] [stdout]     |                                               ~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<QSelf> Builder {
[INFO] [stdout]     |     +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:869:70
[INFO] [stdout]     |
[INFO] [stdout] 869 |     pub fn qpath_expr<Pa>(self, qself: Option<QSelf>, path: Pa) -> P<Expr>
[INFO] [stdout]     |                                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:874:11
[INFO] [stdout]     |
[INFO] [stdout] 874 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:886:19
[INFO] [stdout]     |
[INFO] [stdout] 886 |         E: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:887:19
[INFO] [stdout]     |
[INFO] [stdout] 887 |         N: Make<P<Expr>>,
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:884:56
[INFO] [stdout]     |
[INFO] [stdout] 884 |     pub fn repeat_expr<E, N>(self, expr: E, n: N) -> P<Expr>
[INFO] [stdout]     |                                                        ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | impl<Expr> Builder {
[INFO] [stdout]     |     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Expr` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/c2rust-ast-builder-0.15.0/src/builder.rs:891:11
[INFO] [stdout]     |
[INFO] [stdout] 891 |         P(Expr {
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
