[INFO] fetching crate do-not-use-antlr-rust 0.3.0...
[INFO] checking do-not-use-antlr-rust-0.3.0 against 1.55.0 for beta-1.56-3
[INFO] extracting crate do-not-use-antlr-rust 0.3.0 into /workspace/builds/worker-26/source
[INFO] validating manifest of crates.io crate do-not-use-antlr-rust 0.3.0 on toolchain 1.55.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate do-not-use-antlr-rust 0.3.0
[INFO] finished tweaking crates.io crate do-not-use-antlr-rust 0.3.0
[INFO] tweaked toml for crates.io crate do-not-use-antlr-rust 0.3.0 written to /workspace/builds/worker-26/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded murmur3 v0.4.1
[INFO] [stderr]   Downloaded better_any v0.2.0-dev.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6c78db67baae8cd8b7801fe24c455ac144ed7475444faa8d9a629628d16703cf
[INFO] running `Command { std: "docker" "start" "-a" "6c78db67baae8cd8b7801fe24c455ac144ed7475444faa8d9a629628d16703cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6c78db67baae8cd8b7801fe24c455ac144ed7475444faa8d9a629628d16703cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6c78db67baae8cd8b7801fe24c455ac144ed7475444faa8d9a629628d16703cf", kill_on_drop: false }`
[INFO] [stdout] 6c78db67baae8cd8b7801fe24c455ac144ed7475444faa8d9a629628d16703cf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 96e5dff86a589ccf302ef756f2af51147927a6ac7ce777e2a5f57ee3e2dca31f
[INFO] running `Command { std: "docker" "start" "-a" "96e5dff86a589ccf302ef756f2af51147927a6ac7ce777e2a5f57ee3e2dca31f", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Checking typed-arena v2.0.1
[INFO] [stderr]     Checking better_any v0.2.0-dev.1
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking murmur3 v0.4.1
[INFO] [stderr]     Checking parking_lot_core v0.8.5
[INFO] [stderr]     Checking parking_lot v0.11.2
[INFO] [stderr]     Checking do-not-use-antlr-rust v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Tid`
[INFO] [stdout]   --> src/token_factory.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TidAble`, `Tid`
[INFO] [stdout]   --> src/token_stream.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::atn::INVALID_ALT`
[INFO] [stdout]   --> src/tree.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::atn::INVALID_ALT;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RuleContextExt`
[INFO] [stdout]   --> src/tree.rs:16:53
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::parser_rule_context::{ParserRuleContext, RuleContextExt};
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TidAble`, `Tid`
[INFO] [stdout]   --> src/tree.rs:22:18
[INFO] [stdout]    |
[INFO] [stdout] 22 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Tid`
[INFO] [stdout]   --> src/token_factory.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TidAble`, `Tid`
[INFO] [stdout]  --> src/common_token_stream.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 | use better_any::{Tid, TidAble};
[INFO] [stdout]   |                  ^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `better_any::TidAble`
[INFO] [stdout]  --> src/input_stream.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use better_any::TidAble;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Tid`
[INFO] [stdout]   --> src/parser.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Tid`
[INFO] [stdout]   --> src/rule_context.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TidAble`, `Tid`
[INFO] [stdout]   --> src/token_stream.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::atn::INVALID_ALT`
[INFO] [stdout]   --> src/tree.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::atn::INVALID_ALT;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RuleContextExt`
[INFO] [stdout]   --> src/tree.rs:16:53
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::parser_rule_context::{ParserRuleContext, RuleContextExt};
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TidAble`, `Tid`
[INFO] [stdout]   --> src/tree.rs:22:18
[INFO] [stdout]    |
[INFO] [stdout] 22 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TidAble`, `Tid`
[INFO] [stdout]  --> src/common_token_stream.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 | use better_any::{Tid, TidAble};
[INFO] [stdout]   |                  ^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `better_any::TidAble`
[INFO] [stdout]  --> src/input_stream.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use better_any::TidAble;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Tid`
[INFO] [stdout]   --> src/parser.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Tid`
[INFO] [stdout]   --> src/rule_context.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 | use better_any::{Tid, TidAble};
[INFO] [stdout]    |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/error_strategy.rs:572:13
[INFO] [stdout]     |
[INFO] [stdout] 568 | /             loop {
[INFO] [stdout] 569 | |                 ctx.set_exception(e.clone());
[INFO] [stdout] 570 | |                 ctx = ctx.get_parent()?
[INFO] [stdout] 571 | |             }
[INFO] [stdout]     | |_____________- any code following this expression is unreachable
[INFO] [stdout] 572 |               Some(())
[INFO] [stdout]     |               ^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/error_strategy.rs:572:13
[INFO] [stdout]     |
[INFO] [stdout] 568 | /             loop {
[INFO] [stdout] 569 | |                 ctx.set_exception(e.clone());
[INFO] [stdout] 570 | |                 ctx = ctx.get_parent()?
[INFO] [stdout] 571 | |             }
[INFO] [stdout]     | |_____________- any code following this expression is unreachable
[INFO] [stdout] 572 |               Some(())
[INFO] [stdout]     |               ^^^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aggregate`
[INFO] [stdout]    --> src/tree.rs:261:33
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn aggregate_results(&self, aggregate: Self::Return, next: Self::Return) -> Self::Return {
[INFO] [stdout]     |                                 ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_aggregate`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node`
[INFO] [stdout]    --> src/tree.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |         node: &<Self::Node as ParserNodeType<'input>>::Type,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_node`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `current`
[INFO] [stdout]    --> src/tree.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |         current: &Self::Return,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rule_names`
[INFO] [stdout]    --> src/tree.rs:130:29
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn get_node_text(&self, rule_names: &[&str]) -> String {
[INFO] [stdout]     |                             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rule_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aggregate`
[INFO] [stdout]    --> src/tree.rs:261:33
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn aggregate_results(&self, aggregate: Self::Return, next: Self::Return) -> Self::Return {
[INFO] [stdout]     |                                 ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_aggregate`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node`
[INFO] [stdout]    --> src/tree.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |         node: &<Self::Node as ParserNodeType<'input>>::Type,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_node`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `current`
[INFO] [stdout]    --> src/tree.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |         current: &Self::Return,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rule_names`
[INFO] [stdout]    --> src/tree.rs:130:29
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn get_node_text(&self, rule_names: &[&str]) -> String {
[INFO] [stdout]     |                             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rule_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a trait
[INFO] [stdout]    --> src/tree.rs:224:1
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub trait ParseTreeVisitorCompat<'input>: VisitChildren<'input, Self::Node> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:15:9
[INFO] [stdout]     |
[INFO] [stdout] 15  | #![warn(missing_docs)] // warn if there is missing docs
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated type
[INFO] [stdout]    --> src/tree.rs:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |     type Node: ParserNodeType<'input>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated type
[INFO] [stdout]    --> src/tree.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     type Return: Default;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/tree.rs:231:5
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn visit(&mut self, node: &<Self::Node as ParserNodeType<'input>>::Type) -> Self::Return {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/tree.rs:245:5
[INFO] [stdout]     |
[INFO] [stdout] 245 | /     fn visit_children(
[INFO] [stdout] 246 | |         &mut self,
[INFO] [stdout] 247 | |         node: &<Self::Node as ParserNodeType<'input>>::Type,
[INFO] [stdout] 248 | |     ) -> Self::Return {
[INFO] [stdout] ...   |
[INFO] [stdout] 258 | |         return result;
[INFO] [stdout] 259 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/tree.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn aggregate_results(&self, aggregate: Self::Return, next: Self::Return) -> Self::Return {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/tree.rs:265:5
[INFO] [stdout]     |
[INFO] [stdout] 265 | /     fn should_visit_next_child(
[INFO] [stdout] 266 | |         &self,
[INFO] [stdout] 267 | |         node: &<Self::Node as ParserNodeType<'input>>::Type,
[INFO] [stdout] 268 | |         current: &Self::Return,
[INFO] [stdout] 269 | |     ) -> bool {
[INFO] [stdout] 270 | |         true
[INFO] [stdout] 271 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/tree.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 |     fn visit_node(&mut self, node: &Node::Type);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation
[INFO] [stdout]    --> src/lexer.rs:78:1
[INFO] [stdout]     |
[INFO] [stdout] 78  | / pub struct BaseLexer<
[INFO] [stdout] 79  | |     'input,
[INFO] [stdout] 80  | |     T: LexerRecog<'input, Self> + 'static,
[INFO] [stdout] 81  | |     Input: CharStream<TF::From>,
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |     pub text: Option<<TF::Data as ToOwned>::Owned>,
[INFO] [stdout] 110 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:16:9
[INFO] [stdout]     |
[INFO] [stdout] 16  | #![warn(missing_debug_implementations)]
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation
[INFO] [stdout]    --> src/parser.rs:108:1
[INFO] [stdout]     |
[INFO] [stdout] 108 | / pub struct BaseParser<
[INFO] [stdout] 109 | |     'input,
[INFO] [stdout] 110 | |     Ext: 'static, //: ParserRecog<'input, Self> + 'static, // user provided behavior, such as semantic predicates
[INFO] [stdout] 111 | |     I: TokenStream<'input>, // input stream
[INFO] [stdout] ...   |
[INFO] [stdout] 150 | |     pd: PhantomData<fn() -> &'input str>,
[INFO] [stdout] 151 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/lib.rs:184:5
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn coerce_rc(from: Rc<T>) -> Rc<Self>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/lib.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 185 |     fn coerce_box(from: Box<T>) -> Box<Self>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/lib.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |     fn coerce_ref(from: &T) -> &Self;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/lib.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     fn coerce_mut(from: &mut T) -> &mut Self;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/lib.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     fn coerce_rc_to(self: Rc<Self>) -> Rc<T>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/lib.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     fn coerce_box_to(self: Box<Self>) -> Box<T>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/lib.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     fn coerce_ref_to(self: &Self) -> &T;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/lib.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     fn coerce_mut_to(self: &mut Self) -> &mut T;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 32 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/visitors_tests.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |     use antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/visitors_tests.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     use antlr_rust::parser::ParserNodeType;
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/visitors_tests.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use antlr_rust::token::Token;
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/visitors_tests.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |     use antlr_rust::tree::{ErrorNode, ParseTree, ParseTreeVisitorCompat, TerminalNode, Visitable};
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/visitors_tests.rs:238:13
[INFO] [stdout]     |
[INFO] [stdout] 238 |         use antlr_rust::token_factory::ArenaCommonFactory;
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/visitors_tests.rs:239:13
[INFO] [stdout]     |
[INFO] [stdout] 239 |         use antlr_rust::tree::ParseTreeVisitor;
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/visitors_tests.rs:290:13
[INFO] [stdout]     |
[INFO] [stdout] 290 |         use antlr_rust::token_factory::ArenaCommonFactory;
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlistener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvvisitor.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::{ParseTreeVisitor, ParseTreeVisitorCompat};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorbasiclistener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorbasicvisitor.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::{ParseTreeVisitor, ParseTreeVisitorCompat};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclistener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalcvisitor.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::{ParseTreeVisitor, ParseTreeVisitorCompat};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/visitors_tests.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |     use antlr_rust::InputStream;
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/csvlexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn::INVALID_ALT`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::dfa::DFA`, `antlr_rust::error_strategy::DefaultErrorStrategy`, `antlr_rust::error_strategy::ErrorStrategy`, `antlr_rust::errors::*`, `antlr_rust::int_stream::EOF`, `antlr_rust::parser::BaseParser`, `antlr_rust::parser::Parser`, `antlr_rust::parser::ParserNodeType`, `antlr_rust::parser::ParserRecog`, `antlr_rust::parser_atn_simulator::ParserATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::cast_mut`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::CustomRuleContext`, `antlr_rust::rule_context::RuleContext`, `antlr_rust::token::OwningToken`, `antlr_rust::token::Token`, `antlr_rust::token::TOKEN_EOF`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::token_stream::TokenStream`, `antlr_rust::tree::*`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/csvparser.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |                       ^^^  ^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |                          ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |                         ^^^^^^^^^^^  ^^^^^  ^^^^^^^^^
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use antlr_rust::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorbasiclexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorbasiclexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorbasiclexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorbasiclexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/csvparser.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use antlr_rust::{TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/visitorbasiclexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> tests/perf.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn::INVALID_ALT`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::dfa::DFA`, `antlr_rust::error_strategy::DefaultErrorStrategy`, `antlr_rust::error_strategy::ErrorStrategy`, `antlr_rust::errors::*`, `antlr_rust::int_stream::EOF`, `antlr_rust::parser::BaseParser`, `antlr_rust::parser::Parser`, `antlr_rust::parser::ParserNodeType`, `antlr_rust::parser::ParserRecog`, `antlr_rust::parser_atn_simulator::ParserATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::cast_mut`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::CustomRuleContext`, `antlr_rust::rule_context::RuleContext`, `antlr_rust::token::OwningToken`, `antlr_rust::token::Token`, `antlr_rust::token::TOKEN_EOF`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::token_stream::TokenStream`, `antlr_rust::tree::*`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/visitorbasicparser.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |                       ^^^  ^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |                          ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |                         ^^^^^^^^^^^  ^^^^^  ^^^^^^^^^
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use antlr_rust::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use antlr_rust::{TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/visitorcalclexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation
[INFO] [stdout]    --> src/lexer.rs:78:1
[INFO] [stdout]     |
[INFO] [stdout] 78  | / pub struct BaseLexer<
[INFO] [stdout] 79  | |     'input,
[INFO] [stdout] 80  | |     T: LexerRecog<'input, Self> + 'static,
[INFO] [stdout] 81  | |     Input: CharStream<TF::From>,
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |     pub text: Option<<TF::Data as ToOwned>::Owned>,
[INFO] [stdout] 110 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:16:9
[INFO] [stdout]     |
[INFO] [stdout] 16  | #![warn(missing_debug_implementations)]
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn::INVALID_ALT`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::dfa::DFA`, `antlr_rust::error_strategy::DefaultErrorStrategy`, `antlr_rust::error_strategy::ErrorStrategy`, `antlr_rust::errors::*`, `antlr_rust::int_stream::EOF`, `antlr_rust::parser::BaseParser`, `antlr_rust::parser::Parser`, `antlr_rust::parser::ParserNodeType`, `antlr_rust::parser::ParserRecog`, `antlr_rust::parser_atn_simulator::ParserATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::cast_mut`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::CustomRuleContext`, `antlr_rust::rule_context::RuleContext`, `antlr_rust::token::OwningToken`, `antlr_rust::token::Token`, `antlr_rust::token::TOKEN_EOF`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::token_stream::TokenStream`, `antlr_rust::tree::*`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/visitorcalcparser.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |                       ^^^  ^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |                          ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |                         ^^^^^^^^^^^  ^^^^^  ^^^^^^^^^
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use antlr_rust::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use antlr_rust::{TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for CSVLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlistener.rs:49:1
[INFO] [stdout]    |
[INFO] [stdout] 49 | antlr_rust::coerce_from! { 'input : CSVListener<'input> }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | antlr_rust::coerce_from! { 'input : CSVParserContext<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:161:1
[INFO] [stdout]     |
[INFO] [stdout] 161 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn CSVParserContext<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:163:1
[INFO] [stdout]     |
[INFO] [stdout] 163 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn CSVListener<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type does not implement `Debug`; consider adding `#[derive(Debug)]` or a manual implementation
[INFO] [stdout]    --> src/parser.rs:108:1
[INFO] [stdout]     |
[INFO] [stdout] 108 | / pub struct BaseParser<
[INFO] [stdout] 109 | |     'input,
[INFO] [stdout] 110 | |     Ext: 'static, //: ParserRecog<'input, Self> + 'static, // user provided behavior, such as semantic predicates
[INFO] [stdout] 111 | |     I: TokenStream<'input>, // input stream
[INFO] [stdout] ...   |
[INFO] [stdout] 150 | |     pd: PhantomData<fn() -> &'input str>,
[INFO] [stdout] 151 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | antlr_rust::tid! {CSVParserContextType}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:246:1
[INFO] [stdout]     |
[INFO] [stdout] 246 | antlr_rust::tid! {CsvFileContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:382:1
[INFO] [stdout]     |
[INFO] [stdout] 382 | antlr_rust::tid! {HdrContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:478:1
[INFO] [stdout]     |
[INFO] [stdout] 478 | antlr_rust::tid! {RowContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:612:1
[INFO] [stdout]     |
[INFO] [stdout] 612 | antlr_rust::tid! {FieldContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for VisitorBasicLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclistener.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | antlr_rust::coerce_from! { 'input : VisitorBasicListener<'input> }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | antlr_rust::coerce_from! { 'input : VisitorBasicParserContext<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:163:1
[INFO] [stdout]     |
[INFO] [stdout] 163 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn VisitorBasicParserContext<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn VisitorBasicListener<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:168:1
[INFO] [stdout]     |
[INFO] [stdout] 168 | antlr_rust::tid! {VisitorBasicParserContextType}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:250:1
[INFO] [stdout]     |
[INFO] [stdout] 250 | antlr_rust::tid! {SContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for VisitorCalcLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclistener.rs:57:1
[INFO] [stdout]    |
[INFO] [stdout] 57 | antlr_rust::coerce_from! { 'input : VisitorCalcListener<'input> }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | antlr_rust::coerce_from! { 'input : VisitorCalcParserContext<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:177:1
[INFO] [stdout]     |
[INFO] [stdout] 177 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn VisitorCalcParserContext<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn VisitorCalcListener<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:182:1
[INFO] [stdout]     |
[INFO] [stdout] 182 | antlr_rust::tid! {VisitorCalcParserContextType}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:295:1
[INFO] [stdout]     |
[INFO] [stdout] 295 | antlr_rust::tid! {SContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:377:1
[INFO] [stdout]     |
[INFO] [stdout] 377 | antlr_rust::tid! {ExprContextAll<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:428:1
[INFO] [stdout]     |
[INFO] [stdout] 428 | antlr_rust::tid! {ExprContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | antlr_rust::tid! {AddContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:563:1
[INFO] [stdout]     |
[INFO] [stdout] 563 | antlr_rust::tid! {NumberContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:654:1
[INFO] [stdout]     |
[INFO] [stdout] 654 | antlr_rust::tid! {MultiplyContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/csvlexer.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/csvparser.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/csvparser.rs:710:1
[INFO] [stdout]     |
[INFO] [stdout] 710 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:326:1
[INFO] [stdout]     |
[INFO] [stdout] 326 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:168:1
[INFO] [stdout]     |
[INFO] [stdout] 168 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:854:1
[INFO] [stdout]     |
[INFO] [stdout] 854 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:67:38
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub type LocalTokenFactory<'input> = antlr_rust::token_factory::ArenaCommonFactory<'input>;
[INFO] [stdout]    |                                      ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:69:43
[INFO] [stdout]    |
[INFO] [stdout] 69 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/general_tests.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/csvlexer.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/general_tests.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/general_tests.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     use antlr_rust::lexer::Lexer;
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/general_tests.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |     use antlr_rust::token::{Token, TOKEN_EOF};
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/general_tests.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |     use antlr_rust::token_factory::{ArenaCommonFactory, OwningTokenFactory};
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/general_tests.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     use antlr_rust::token_stream::{TokenStream, UnbufferedTokenStream};
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/general_tests.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use antlr_rust::tree::{
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/csvparser.rs:77:56
[INFO] [stdout]    |
[INFO] [stdout] 77 | type TokenType<'input> = <LocalTokenFactory<'input> as TokenFactory<'input>>::Tok;
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:79:38
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub type LocalTokenFactory<'input> = antlr_rust::token_factory::ArenaCommonFactory<'input>;
[INFO] [stdout]    |                                      ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlistener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvvisitor.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::{ParseTreeVisitor, ParseTreeVisitorCompat};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/referencetoatnlistener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/simplelrlistener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclistener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalcvisitor.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::{ParseTreeVisitor, ParseTreeVisitorCompat};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/labelslistener.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/csvlexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/general_tests.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |     use antlr_rust::InputStream;
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/csvlexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn::INVALID_ALT`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::dfa::DFA`, `antlr_rust::error_strategy::DefaultErrorStrategy`, `antlr_rust::error_strategy::ErrorStrategy`, `antlr_rust::errors::*`, `antlr_rust::int_stream::EOF`, `antlr_rust::parser::BaseParser`, `antlr_rust::parser::Parser`, `antlr_rust::parser::ParserNodeType`, `antlr_rust::parser::ParserRecog`, `antlr_rust::parser_atn_simulator::ParserATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::cast_mut`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::CustomRuleContext`, `antlr_rust::rule_context::RuleContext`, `antlr_rust::token::OwningToken`, `antlr_rust::token::Token`, `antlr_rust::token::TOKEN_EOF`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::token_stream::TokenStream`, `antlr_rust::tree::*`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/csvparser.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |                       ^^^  ^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |                          ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |                         ^^^^^^^^^^^  ^^^^^  ^^^^^^^^^
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use antlr_rust::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/referencetoatnlexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/referencetoatnlexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/referencetoatnlexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/referencetoatnlexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/csvparser.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use antlr_rust::{TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/referencetoatnlexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/referencetoatnparser.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn::INVALID_ALT`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::dfa::DFA`, `antlr_rust::error_strategy::DefaultErrorStrategy`, `antlr_rust::error_strategy::ErrorStrategy`, `antlr_rust::errors::*`, `antlr_rust::int_stream::EOF`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/referencetoatnparser.rs:9:23
[INFO] [stdout]    |
[INFO] [stdout] 9  | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |                       ^^^  ^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::parser::BaseParser`, `antlr_rust::parser::Parser`, `antlr_rust::parser::ParserNodeType`, `antlr_rust::parser::ParserRecog`, `antlr_rust::parser_atn_simulator::ParserATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::cast_mut`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::CustomRuleContext`, `antlr_rust::rule_context::RuleContext`, `antlr_rust::token::OwningToken`, `antlr_rust::token::Token`, `antlr_rust::token::TOKEN_EOF`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::token_stream::TokenStream`, `antlr_rust::tree::*`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |                          ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |                         ^^^^^^^^^^^  ^^^^^  ^^^^^^^^^
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/simplelrlexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/simplelrlexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/simplelrlexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/simplelrlexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | use antlr_rust::{TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/simplelrlexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/simplelrparser.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn::INVALID_ALT`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::dfa::DFA`, `antlr_rust::error_strategy::DefaultErrorStrategy`, `antlr_rust::error_strategy::ErrorStrategy`, `antlr_rust::errors::*`, `antlr_rust::int_stream::EOF`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/simplelrparser.rs:9:23
[INFO] [stdout]    |
[INFO] [stdout] 9  | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |                       ^^^  ^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::parser::BaseParser`, `antlr_rust::parser::Parser`, `antlr_rust::parser::ParserNodeType`, `antlr_rust::parser::ParserRecog`, `antlr_rust::parser_atn_simulator::ParserATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::cast_mut`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::CustomRuleContext`, `antlr_rust::rule_context::RuleContext`, `antlr_rust::token::OwningToken`, `antlr_rust::token::Token`, `antlr_rust::token::TOKEN_EOF`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::token_stream::TokenStream`, `antlr_rust::tree::*`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |                          ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |                         ^^^^^^^^^^^  ^^^^^  ^^^^^^^^^
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/visitorcalclexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | use antlr_rust::{TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/visitorcalclexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn::INVALID_ALT`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::dfa::DFA`, `antlr_rust::error_strategy::DefaultErrorStrategy`, `antlr_rust::error_strategy::ErrorStrategy`, `antlr_rust::errors::*`, `antlr_rust::int_stream::EOF`, `antlr_rust::parser::BaseParser`, `antlr_rust::parser::Parser`, `antlr_rust::parser::ParserNodeType`, `antlr_rust::parser::ParserRecog`, `antlr_rust::parser_atn_simulator::ParserATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::cast_mut`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::CustomRuleContext`, `antlr_rust::rule_context::RuleContext`, `antlr_rust::token::OwningToken`, `antlr_rust::token::Token`, `antlr_rust::token::TOKEN_EOF`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::token_stream::TokenStream`, `antlr_rust::tree::*`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/visitorcalcparser.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |                       ^^^  ^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |                          ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |                         ^^^^^^^^^^^  ^^^^^  ^^^^^^^^^
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use antlr_rust::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/xmllexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/xmllexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/xmllexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/xmllexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use antlr_rust::{TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/xmllexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/labelslexer.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use antlr_rust::atn::ATN;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/labelslexer.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/labelslexer.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/labelslexer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::dfa::DFA;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::char_stream::CharStream`, `antlr_rust::dfa::DFA`, `antlr_rust::error_listener::ErrorListener`, `antlr_rust::int_stream::IntStream`, `antlr_rust::lexer::BaseLexer`, `antlr_rust::lexer::Lexer`, `antlr_rust::lexer::LexerRecog`, `antlr_rust::lexer_atn_simulator::ILexerATNSimulator`, `antlr_rust::lexer_atn_simulator::LexerATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::EmptyContext`, `antlr_rust::rule_context::EmptyCustomRuleContext`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/xmllexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/labelslexer.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use antlr_rust::atn::ATN;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7  | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8  | use antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 9  | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::error_listener::ErrorListener;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::int_stream::IntStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::lexer::{BaseLexer, Lexer, LexerRecog};
[INFO] [stdout]    |                         ^^^^^^^^^  ^^^^^  ^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::lexer_atn_simulator::{ILexerATNSimulator, LexerATNSimulator};
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::parser_rule_context::{cast, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 16 | use antlr_rust::rule_context::{BaseRuleContext, EmptyContext, EmptyCustomRuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::token::*;
[INFO] [stdout] 18 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]  --> tests/gen/labelsparser.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::atn::ATN`, `antlr_rust::atn::INVALID_ALT`, `antlr_rust::atn_deserializer::ATNDeserializer`, `antlr_rust::dfa::DFA`, `antlr_rust::error_strategy::DefaultErrorStrategy`, `antlr_rust::error_strategy::ErrorStrategy`, `antlr_rust::errors::*`, `antlr_rust::int_stream::EOF`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::{lazy_static, Tid, TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: tests/gen/labelsparser.rs:9:23
[INFO] [stdout]    |
[INFO] [stdout] 9  | use antlr_rust::atn::{ATN, INVALID_ALT};
[INFO] [stdout]    |                       ^^^  ^^^^^^^^^^^
[INFO] [stdout] 10 | use antlr_rust::atn_deserializer::ATNDeserializer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 | use antlr_rust::dfa::DFA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use antlr_rust::error_strategy::{DefaultErrorStrategy, ErrorStrategy};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 13 | use antlr_rust::errors::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 | use antlr_rust::int_stream::EOF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `antlr_rust`, `antlr_rust::parser::BaseParser`, `antlr_rust::parser::Parser`, `antlr_rust::parser::ParserNodeType`, `antlr_rust::parser::ParserRecog`, `antlr_rust::parser_atn_simulator::ParserATNSimulator`, `antlr_rust::parser_rule_context::cast`, `antlr_rust::parser_rule_context::cast_mut`, `antlr_rust::parser_rule_context::BaseParserRuleContext`, `antlr_rust::parser_rule_context::ParserRuleContext`, `antlr_rust::recognizer::Actions`, `antlr_rust::recognizer::Recognizer`, `antlr_rust::rule_context::BaseRuleContext`, `antlr_rust::rule_context::CustomRuleContext`, `antlr_rust::rule_context::RuleContext`, `antlr_rust::token::OwningToken`, `antlr_rust::token::Token`, `antlr_rust::token::TOKEN_EOF`, `antlr_rust::token_factory::CommonTokenFactory`, `antlr_rust::token_factory::TokenAware`, `antlr_rust::token_factory::TokenFactory`, `antlr_rust::token_stream::TokenStream`, `antlr_rust::tree::*`, `antlr_rust::vocabulary::Vocabulary`, `antlr_rust::vocabulary::VocabularyImpl`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use antlr_rust::lazy_static;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 16 | use antlr_rust::parser::{BaseParser, Parser, ParserNodeType, ParserRecog};
[INFO] [stdout]    |                          ^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 17 | use antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 18 | use antlr_rust::parser_rule_context::{cast, cast_mut, BaseParserRuleContext, ParserRuleContext};
[INFO] [stdout]    |                                       ^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 19 | use antlr_rust::recognizer::{Actions, Recognizer};
[INFO] [stdout]    |                              ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 20 | use antlr_rust::rule_context::{BaseRuleContext, CustomRuleContext, RuleContext};
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout] 21 | use antlr_rust::token::{OwningToken, Token, TOKEN_EOF};
[INFO] [stdout]    |                         ^^^^^^^^^^^  ^^^^^  ^^^^^^^^^
[INFO] [stdout] 22 | use antlr_rust::token_factory::{CommonTokenFactory, TokenAware, TokenFactory};
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 23 | use antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 | use antlr_rust::tree::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 | use antlr_rust::vocabulary::{Vocabulary, VocabularyImpl};
[INFO] [stdout]    |                              ^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use antlr_rust::PredictionContextCache;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use antlr_rust::TokenSource;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | use antlr_rust::{TidAble, TidExt};
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for CSVLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlistener.rs:49:1
[INFO] [stdout]    |
[INFO] [stdout] 49 | antlr_rust::coerce_from! { 'input : CSVListener<'input> }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | antlr_rust::coerce_from! { 'input : CSVParserContext<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:161:1
[INFO] [stdout]     |
[INFO] [stdout] 161 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn CSVParserContext<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:163:1
[INFO] [stdout]     |
[INFO] [stdout] 163 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn CSVListener<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | antlr_rust::tid! {CSVParserContextType}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:246:1
[INFO] [stdout]     |
[INFO] [stdout] 246 | antlr_rust::tid! {CsvFileContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:382:1
[INFO] [stdout]     |
[INFO] [stdout] 382 | antlr_rust::tid! {HdrContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:478:1
[INFO] [stdout]     |
[INFO] [stdout] 478 | antlr_rust::tid! {RowContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:612:1
[INFO] [stdout]     |
[INFO] [stdout] 612 | antlr_rust::tid! {FieldContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:63:1
[INFO] [stdout]    |
[INFO] [stdout] 63 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for ReferenceToATNLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlistener.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | antlr_rust::coerce_from! { 'input : ReferenceToATNListener<'input> }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/referencetoatnparser.rs:142:1
[INFO] [stdout]     |
[INFO] [stdout] 142 | antlr_rust::coerce_from! { 'input : ReferenceToATNParserContext<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/referencetoatnparser.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn ReferenceToATNParserContext<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/referencetoatnparser.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn ReferenceToATNListener<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/referencetoatnparser.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | antlr_rust::tid! {ReferenceToATNParserContextType}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/referencetoatnparser.rs:234:1
[INFO] [stdout]     |
[INFO] [stdout] 234 | antlr_rust::tid! {AContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for SimpleLRLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlistener.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | antlr_rust::coerce_from! { 'input : SimpleLRListener<'input> }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:137:1
[INFO] [stdout]     |
[INFO] [stdout] 137 | antlr_rust::coerce_from! { 'input : SimpleLRParserContext<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:142:1
[INFO] [stdout]     |
[INFO] [stdout] 142 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn SimpleLRParserContext<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:337:21
[INFO] [stdout]     |
[INFO] [stdout] 337 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:144:1
[INFO] [stdout]     |
[INFO] [stdout] 144 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn SimpleLRListener<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | antlr_rust::tid! {SimpleLRParserContextType}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:254:1
[INFO] [stdout]     |
[INFO] [stdout] 254 | antlr_rust::tid! {SContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:349:1
[INFO] [stdout]     |
[INFO] [stdout] 349 | antlr_rust::tid! {AContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for VisitorCalcLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorcalclistener.rs:57:1
[INFO] [stdout]    |
[INFO] [stdout] 57 | antlr_rust::coerce_from! { 'input : VisitorCalcListener<'input> }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | antlr_rust::coerce_from! { 'input : VisitorCalcParserContext<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:177:1
[INFO] [stdout]     |
[INFO] [stdout] 177 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn VisitorCalcParserContext<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn VisitorCalcListener<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:182:1
[INFO] [stdout]     |
[INFO] [stdout] 182 | antlr_rust::tid! {VisitorCalcParserContextType}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:295:1
[INFO] [stdout]     |
[INFO] [stdout] 295 | antlr_rust::tid! {SContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:377:1
[INFO] [stdout]     |
[INFO] [stdout] 377 | antlr_rust::tid! {ExprContextAll<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:428:1
[INFO] [stdout]     |
[INFO] [stdout] 428 | antlr_rust::tid! {ExprContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | antlr_rust::tid! {AddContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:563:1
[INFO] [stdout]     |
[INFO] [stdout] 563 | antlr_rust::tid! {NumberContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:654:1
[INFO] [stdout]     |
[INFO] [stdout] 654 | antlr_rust::tid! {MultiplyContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/xmllexer.rs:140:1
[INFO] [stdout]     |
[INFO] [stdout] 140 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for XMLLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | antlr_rust::tid! { impl<'input,Input> TidAble<'input> for LabelsLexer<'input,Input> where Input:CharStream<From<'input> > }
[INFO] [stdout]    | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelslistener.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | antlr_rust::coerce_from! { 'input : LabelsListener<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:159:1
[INFO] [stdout]     |
[INFO] [stdout] 159 | antlr_rust::coerce_from! { 'input : LabelsParserContext<'input> }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn LabelsParserContext<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | antlr_rust::tid! { impl<'input> TidAble<'input> for dyn LabelsListener<'input> + 'input }
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | antlr_rust::tid! {LabelsParserContextType}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:280:1
[INFO] [stdout]     |
[INFO] [stdout] 280 | antlr_rust::tid! {SContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:359:1
[INFO] [stdout]     |
[INFO] [stdout] 359 | antlr_rust::tid! {EContextAll<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:406:1
[INFO] [stdout]     |
[INFO] [stdout] 406 | antlr_rust::tid! {EContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:464:1
[INFO] [stdout]     |
[INFO] [stdout] 464 | antlr_rust::tid! {AddContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:524:1
[INFO] [stdout]     |
[INFO] [stdout] 524 | antlr_rust::tid! {ParensContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:593:1
[INFO] [stdout]     |
[INFO] [stdout] 593 | antlr_rust::tid! {MultContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:654:1
[INFO] [stdout]     |
[INFO] [stdout] 654 | antlr_rust::tid! {DecContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:715:1
[INFO] [stdout]     |
[INFO] [stdout] 715 | antlr_rust::tid! {AnIDContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:776:1
[INFO] [stdout]     |
[INFO] [stdout] 776 | antlr_rust::tid! {AnIntContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:835:1
[INFO] [stdout]     |
[INFO] [stdout] 835 | antlr_rust::tid! {IncContextExt<'a>}
[INFO] [stdout]     | ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/csvlexer.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/csvparser.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/csvparser.rs:710:1
[INFO] [stdout]     |
[INFO] [stdout] 710 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:42:1
[INFO] [stdout]    |
[INFO] [stdout] 42 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/referencetoatnlexer.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/referencetoatnparser.rs:368:1
[INFO] [stdout]     |
[INFO] [stdout] 368 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/simplelrlexer.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:463:1
[INFO] [stdout]     |
[INFO] [stdout] 463 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:168:1
[INFO] [stdout]     |
[INFO] [stdout] 168 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:854:1
[INFO] [stdout]     |
[INFO] [stdout] 854 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/xmllexer.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/xmllexer.rs:269:1
[INFO] [stdout]     |
[INFO] [stdout] 269 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:69:1
[INFO] [stdout]    |
[INFO] [stdout] 69 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]    --> tests/gen/labelslexer.rs:175:1
[INFO] [stdout]     |
[INFO] [stdout] 175 | lazy_static! {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:73:1
[INFO] [stdout]    |
[INFO] [stdout] 73 | lazy_static! {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `lazy_static`
[INFO] [stdout]     --> tests/gen/labelsparser.rs:1350:1
[INFO] [stdout]      |
[INFO] [stdout] 1350 | lazy_static! {
[INFO] [stdout]      | ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:433:21
[INFO] [stdout]     |
[INFO] [stdout] 433 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:567:21
[INFO] [stdout]     |
[INFO] [stdout] 567 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:697:21
[INFO] [stdout]     |
[INFO] [stdout] 697 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:80:19
[INFO] [stdout]    |
[INFO] [stdout] 80 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:90:19
[INFO] [stdout]    |
[INFO] [stdout] 90 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:54:43
[INFO] [stdout]    |
[INFO] [stdout] 54 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:67:38
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub type LocalTokenFactory<'input> = antlr_rust::token_factory::ArenaCommonFactory<'input>;
[INFO] [stdout]    |                                      ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:69:43
[INFO] [stdout]    |
[INFO] [stdout] 69 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:137:46
[INFO] [stdout]     |
[INFO] [stdout] 137 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:65:56
[INFO] [stdout]    |
[INFO] [stdout] 65 | type TokenType<'input> = <LocalTokenFactory<'input> as TokenFactory<'input>>::Tok;
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:97:9
[INFO] [stdout]    |
[INFO] [stdout] 97 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/csvlexer.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/csvparser.rs:77:56
[INFO] [stdout]    |
[INFO] [stdout] 77 | type TokenType<'input> = <LocalTokenFactory<'input> as TokenFactory<'input>>::Tok;
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/csvparser.rs:79:38
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub type LocalTokenFactory<'input> = antlr_rust::token_factory::ArenaCommonFactory<'input>;
[INFO] [stdout]    |                                      ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/csvparser.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:313:21
[INFO] [stdout]     |
[INFO] [stdout] 313 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorbasicvisitor.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:74:43
[INFO] [stdout]    |
[INFO] [stdout] 74 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:155:46
[INFO] [stdout]     |
[INFO] [stdout] 155 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:86:56
[INFO] [stdout]    |
[INFO] [stdout] 86 | type TokenType<'input> = <LocalTokenFactory<'input> as TokenFactory<'input>>::Tok;
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:337:21
[INFO] [stdout]     |
[INFO] [stdout] 337 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:433:21
[INFO] [stdout]     |
[INFO] [stdout] 433 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:567:21
[INFO] [stdout]     |
[INFO] [stdout] 567 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:697:21
[INFO] [stdout]     |
[INFO] [stdout] 697 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:357:21
[INFO] [stdout]     |
[INFO] [stdout] 357 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:80:19
[INFO] [stdout]    |
[INFO] [stdout] 80 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:90:19
[INFO] [stdout]    |
[INFO] [stdout] 90 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:379:14
[INFO] [stdout]     |
[INFO] [stdout] 379 | impl<'input> antlr_rust::parser_rule_context::DerefSeal for ExprContextAll<'input> {}
[INFO] [stdout]     |              ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:55:38
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub type LocalTokenFactory<'input> = antlr_rust::token_factory::OwningTokenFactory;
[INFO] [stdout]    |                                      ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:57:43
[INFO] [stdout]    |
[INFO] [stdout] 57 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/referencetoatnlexer.rs:140:46
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:841:21
[INFO] [stdout]     |
[INFO] [stdout] 841 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:65:56
[INFO] [stdout]    |
[INFO] [stdout] 65 | type TokenType<'input> = <LocalTokenFactory<'input> as TokenFactory<'input>>::Tok;
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:67:38
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub type LocalTokenFactory<'input> = antlr_rust::token_factory::OwningTokenFactory;
[INFO] [stdout]    |                                      ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:88:19
[INFO] [stdout]    |
[INFO] [stdout] 88 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:93:19
[INFO] [stdout]    |
[INFO] [stdout] 93 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/referencetoatnparser.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserNodeType`
[INFO] [stdout]    --> tests/visitors_tests.rs:122:39
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 node: &<Self::Node as ParserNodeType<'_>>::Type,
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ use of undeclared type `ParserNodeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserNodeType`
[INFO] [stdout]    --> tests/visitors_tests.rs:156:39
[INFO] [stdout]     |
[INFO] [stdout] 156 |                 node: &<Self::Node as ParserNodeType<'_>>::Type,
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ use of undeclared type `ParserNodeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::BaseRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EmptyCustomRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:65:29
[INFO] [stdout]    |
[INFO] [stdout] 65 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::EmptyCustomRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:71:36
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub struct CSVLexer<'input, Input: CharStream<From<'input>>> {
[INFO] [stdout]    |                                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 |     base: BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>,
[INFO] [stdout]    |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 | impl<'input, Input: CharStream<From<'input>>> Deref for CSVLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:78:19
[INFO] [stdout]    |
[INFO] [stdout] 78 |     type Target = BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>;
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:83:21
[INFO] [stdout]    |
[INFO] [stdout] 83 | impl<'input, Input: CharStream<From<'input>>> DerefMut for CSVLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:87:21
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl<'input, Input: CharStream<From<'input>>> CSVLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseLexer`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |             base: BaseLexer::new_base_lexer(
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LexerATNSimulator`
[INFO] [stdout]    --> tests/gen/csvlexer.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |                 LexerATNSimulator::new_lexer_atnsimulator(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::lexer_atn_simulator::LexerATNSimulator;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_ATN` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:101:21
[INFO] [stdout]     |
[INFO] [stdout] 101 |                     _ATN.clone(),
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_decision_to_DFA` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:102:21
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     _decision_to_DFA.clone(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_shared_context_cache` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:103:21
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     _shared_context_cache.clone(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 | impl<'input, Input: CharStream<From<'input>>> CSVLexer<'input, Input>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Actions` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 |     Actions<'input, BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::recognizer::Actions;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:126:21
[INFO] [stdout]     |
[INFO] [stdout] 126 |     Actions<'input, BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:125:21
[INFO] [stdout]     |
[INFO] [stdout] 125 | impl<'input, Input: CharStream<From<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:131:21
[INFO] [stdout]     |
[INFO] [stdout] 131 | impl<'input, Input: CharStream<From<'input>>> CSVLexer<'input, Input> {}
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `LexerRecog` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     LexerRecog<'input, BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::lexer::LexerRecog;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:134:24
[INFO] [stdout]     |
[INFO] [stdout] 134 |     LexerRecog<'input, BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:133:21
[INFO] [stdout]     |
[INFO] [stdout] 133 | impl<'input, Input: CharStream<From<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenAware` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:138:14
[INFO] [stdout]     |
[INFO] [stdout] 138 | impl<'input> TokenAware<'input> for CSVLexerActions {
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::token_factory::TokenAware;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:142:21
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl<'input, Input: CharStream<From<'input>>> TokenSource<'input> for CSVLexer<'input, Input> {
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IntStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:151:55
[INFO] [stdout]     |
[INFO] [stdout] 151 |     fn get_input_stream(&mut self) -> Option<&mut dyn IntStream> { self.base.get_input_stream() }
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::int_stream::IntStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeListener` in this scope
[INFO] [stdout]  --> tests/gen/csvlistener.rs:6:32
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub trait CSVListener<'input>: ParseTreeListener<'input, CSVParserContextType> {
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]   |
[INFO] [stdout] 3 | use do_not_use_antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParser` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     BaseParser<'input, CSVParserExt, I, CSVParserContextType, dyn CSVListener<'input> + 'input>;
[INFO] [stdout]    |     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::BaseParser;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParseTreeWalker` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     ParseTreeWalker<'input, 'a, CSVParserContextType, dyn CSVListener<'input> + 'a>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::tree::ParseTreeWalker;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]    |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:88:8
[INFO] [stdout]    |
[INFO] [stdout] 88 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParserATNSimulator` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:91:22
[INFO] [stdout]    |
[INFO] [stdout] 91 |     interpreter: Arc<ParserATNSimulator>,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:98:8
[INFO] [stdout]    |
[INFO] [stdout] 98 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]    |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserATNSimulator`
[INFO] [stdout]    --> tests/gen/csvparser.rs:107:36
[INFO] [stdout]     |
[INFO] [stdout] 107 |         let interpreter = Arc::new(ParserATNSimulator::new(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_ATN` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:108:13
[INFO] [stdout]     |
[INFO] [stdout] 108 |             _ATN.clone(),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_decision_to_DFA` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:109:13
[INFO] [stdout]     |
[INFO] [stdout] 109 |             _decision_to_DFA.clone(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_shared_context_cache` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:110:13
[INFO] [stdout]     |
[INFO] [stdout] 110 |             _shared_context_cache.clone(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ a field by this name exists in `Self`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParser`
[INFO] [stdout]    --> tests/gen/csvparser.rs:113:19
[INFO] [stdout]     |
[INFO] [stdout] 113 |             base: BaseParser::new_base_parser(input, Arc::clone(&interpreter), CSVParserExt {}),
[INFO] [stdout]     |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::BaseParser;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:121:39
[INFO] [stdout]     |
[INFO] [stdout] 121 | type DynStrategy<'input, I> = Box<dyn ErrorStrategy<'input, BaseParserType<'input, I>> + 'input>;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:125:8
[INFO] [stdout]     |
[INFO] [stdout] 125 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultErrorStrategy`
[INFO] [stdout]    --> tests/gen/csvparser.rs:128:45
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Self::with_strategy(input, Box::new(DefaultErrorStrategy::new()))
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DefaultErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:132:38
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl<'input, I> CSVParser<'input, I, DefaultErrorStrategy<'input, CSVParserContextType>>
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:134:8
[INFO] [stdout]     |
[INFO] [stdout] 134 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultErrorStrategy`
[INFO] [stdout]    --> tests/gen/csvparser.rs:136:63
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub fn new(input: I) -> Self { Self::with_strategy(input, DefaultErrorStrategy::new()) }
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 |     for<'x> Listenable<dyn CSVListener<'input> + 'x>
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     + for<'x> Visitable<dyn CSVVisitor<'input> + 'x>
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:143:7
[INFO] [stdout]     |
[INFO] [stdout] 143 |     + ParserRuleContext<'input, TF = LocalTokenFactory<'input>, Ctx = CSVParserContextType>
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::ParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `VisitableDyn` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:149:21
[INFO] [stdout]     |
[INFO] [stdout] 149 | impl<'input, 'x, T> VisitableDyn<T> for dyn CSVParserContext<'input> + 'input
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::VisitableDyn;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:158:43
[INFO] [stdout]     |
[INFO] [stdout] 158 | impl<'input> CSVParserContext<'input> for TerminalNode<'input, CSVParserContextType> {}
[INFO] [stdout]     |                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ErrorNode` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:159:43
[INFO] [stdout]     |
[INFO] [stdout] 159 | impl<'input> CSVParserContext<'input> for ErrorNode<'input, CSVParserContextType> {}
[INFO] [stdout]     |                                           ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::ErrorNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserNodeType` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:168:14
[INFO] [stdout]     |
[INFO] [stdout] 168 | impl<'input> ParserNodeType<'input> for CSVParserContextType {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser::ParserNodeType;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:175:8
[INFO] [stdout]     |
[INFO] [stdout] 175 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:176:8
[INFO] [stdout]     |
[INFO] [stdout] 176 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:185:8
[INFO] [stdout]     |
[INFO] [stdout] 185 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:186:8
[INFO] [stdout]     |
[INFO] [stdout] 186 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenAware` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 | impl<'input> TokenAware<'input> for CSVParserExt {
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_factory::TokenAware;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserRecog` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 |     ParserRecog<'input, BaseParserType<'input, I>> for CSVParserExt
[INFO] [stdout]     |     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser::ParserRecog;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:199:17
[INFO] [stdout]     |
[INFO] [stdout] 199 | impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Actions` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     Actions<'input, BaseParserType<'input, I>> for CSVParserExt
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::recognizer::Actions;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:204:17
[INFO] [stdout]     |
[INFO] [stdout] 204 | impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Vocabulary` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:211:38
[INFO] [stdout]     |
[INFO] [stdout] 211 |     fn get_vocabulary(&self) -> &dyn Vocabulary { &**VOCABULARY }
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::vocabulary::Vocabulary;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VOCABULARY` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:211:54
[INFO] [stdout]     |
[INFO] [stdout] 211 |     fn get_vocabulary(&self) -> &dyn Vocabulary { &**VOCABULARY }
[INFO] [stdout]     |                                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:216:35
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub type CsvFileContext<'input> = BaseParserRuleContext<'input, CsvFileContextExt<'input>>;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:225:18
[INFO] [stdout]     |
[INFO] [stdout] 225 | impl<'input, 'a> Listenable<dyn CSVListener<'input> + 'a> for CsvFileContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 | impl<'input, 'a> Visitable<dyn CSVVisitor<'input> + 'a> for CsvFileContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:240:14
[INFO] [stdout]     |
[INFO] [stdout] 240 | impl<'input> CustomRuleContext<'input> for CsvFileContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/csvparser.rs:253:17
[INFO] [stdout]     |
[INFO] [stdout] 253 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:288:8
[INFO] [stdout]     |
[INFO] [stdout] 288 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:289:8
[INFO] [stdout]     |
[INFO] [stdout] 289 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:291:72
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub fn csvFile(&mut self) -> Result<Rc<CsvFileContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:298:32
[INFO] [stdout]     |
[INFO] [stdout] 298 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:352:31
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub type HdrContext<'input> = BaseParserRuleContext<'input, HdrContextExt<'input>>;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:361:18
[INFO] [stdout]     |
[INFO] [stdout] 361 | impl<'input, 'a> Listenable<dyn CSVListener<'input> + 'a> for HdrContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:372:18
[INFO] [stdout]     |
[INFO] [stdout] 372 | impl<'input, 'a> Visitable<dyn CSVVisitor<'input> + 'a> for HdrContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:376:14
[INFO] [stdout]     |
[INFO] [stdout] 376 | impl<'input> CustomRuleContext<'input> for HdrContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/csvparser.rs:389:17
[INFO] [stdout]     |
[INFO] [stdout] 389 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:412:8
[INFO] [stdout]     |
[INFO] [stdout] 412 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:413:8
[INFO] [stdout]     |
[INFO] [stdout] 413 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/referencetoatnparser.rs:355:21
[INFO] [stdout]     |
[INFO] [stdout] 355 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:55:43
[INFO] [stdout]    |
[INFO] [stdout] 55 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:415:64
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub fn hdr(&mut self) -> Result<Rc<HdrContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:421:32
[INFO] [stdout]     |
[INFO] [stdout] 421 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:448:31
[INFO] [stdout]     |
[INFO] [stdout] 448 | pub type RowContext<'input> = BaseParserRuleContext<'input, RowContextExt<'input>>;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:457:18
[INFO] [stdout]     |
[INFO] [stdout] 457 | impl<'input, 'a> Listenable<dyn CSVListener<'input> + 'a> for RowContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:468:18
[INFO] [stdout]     |
[INFO] [stdout] 468 | impl<'input, 'a> Visitable<dyn CSVVisitor<'input> + 'a> for RowContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:472:14
[INFO] [stdout]     |
[INFO] [stdout] 472 | impl<'input> CustomRuleContext<'input> for RowContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/csvparser.rs:485:17
[INFO] [stdout]     |
[INFO] [stdout] 485 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:514:8
[INFO] [stdout]     |
[INFO] [stdout] 514 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:515:8
[INFO] [stdout]     |
[INFO] [stdout] 515 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:517:64
[INFO] [stdout]     |
[INFO] [stdout] 517 |     pub fn row(&mut self) -> Result<Rc<RowContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:524:32
[INFO] [stdout]     |
[INFO] [stdout] 524 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:582:33
[INFO] [stdout]     |
[INFO] [stdout] 582 | pub type FieldContext<'input> = BaseParserRuleContext<'input, FieldContextExt<'input>>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:591:18
[INFO] [stdout]     |
[INFO] [stdout] 591 | impl<'input, 'a> Listenable<dyn CSVListener<'input> + 'a> for FieldContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:602:18
[INFO] [stdout]     |
[INFO] [stdout] 602 | impl<'input, 'a> Visitable<dyn CSVVisitor<'input> + 'a> for FieldContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:606:14
[INFO] [stdout]     |
[INFO] [stdout] 606 | impl<'input> CustomRuleContext<'input> for FieldContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/csvparser.rs:619:17
[INFO] [stdout]     |
[INFO] [stdout] 619 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:632:33
[INFO] [stdout]     |
[INFO] [stdout] 632 |     fn TEXT(&self) -> Option<Rc<TerminalNode<'input, CSVParserContextType>>>
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:640:35
[INFO] [stdout]     |
[INFO] [stdout] 640 |     fn STRING(&self) -> Option<Rc<TerminalNode<'input, CSVParserContextType>>>
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:652:8
[INFO] [stdout]     |
[INFO] [stdout] 652 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:653:8
[INFO] [stdout]     |
[INFO] [stdout] 653 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:655:68
[INFO] [stdout]     |
[INFO] [stdout] 655 |     pub fn field(&mut self) -> Result<Rc<FieldContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:661:32
[INFO] [stdout]     |
[INFO] [stdout] 661 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:689:26
[INFO] [stdout]     |
[INFO] [stdout] 689 |                 _ => Err(ANTLRError::NoAltError(NoViableAltError::new(
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NoViableAltError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:689:49
[INFO] [stdout]     |
[INFO] [stdout] 689 |                 _ => Err(ANTLRError::NoAltError(NoViableAltError::new(
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::NoViableAltError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrlexer.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitor` in this scope
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub trait CSVVisitor<'input>: ParseTreeVisitor<'input, CSVParserContextType> {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use do_not_use_antlr_rust::tree::ParseTreeVisitor;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     ParseTreeVisitorCompat<'input, Node = CSVParserContextType>
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::BaseRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EmptyCustomRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:51:29
[INFO] [stdout]    |
[INFO] [stdout] 51 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::EmptyCustomRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `CommonTokenFactory` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:52:38
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub type LocalTokenFactory<'input> = CommonTokenFactory;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::token_factory::CommonTokenFactory;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:56:45
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub struct VisitorBasicLexer<'input, Input: CharStream<From<'input>>> {
[INFO] [stdout]    |                                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 |     base: BaseLexer<'input, VisitorBasicLexerActions, Input, LocalTokenFactory<'input>>,
[INFO] [stdout]    |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:62:21
[INFO] [stdout]    |
[INFO] [stdout] 62 | impl<'input, Input: CharStream<From<'input>>> Deref for VisitorBasicLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 |     type Target = BaseLexer<'input, VisitorBasicLexerActions, Input, LocalTokenFactory<'input>>;
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:68:21
[INFO] [stdout]    |
[INFO] [stdout] 68 | impl<'input, Input: CharStream<From<'input>>> DerefMut for VisitorBasicLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:72:21
[INFO] [stdout]    |
[INFO] [stdout] 72 | impl<'input, Input: CharStream<From<'input>>> VisitorBasicLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseLexer`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |             base: BaseLexer::new_base_lexer(
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LexerATNSimulator`
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 LexerATNSimulator::new_lexer_atnsimulator(
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::lexer_atn_simulator::LexerATNSimulator;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_ATN` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:86:21
[INFO] [stdout]    |
[INFO] [stdout] 86 |                     _ATN.clone(),
[INFO] [stdout]    |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_decision_to_DFA` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:87:21
[INFO] [stdout]    |
[INFO] [stdout] 87 |                     _decision_to_DFA.clone(),
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_shared_context_cache` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 |                     _shared_context_cache.clone(),
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasiclexer.rs:97:21
[INFO] [stdout]    |
[INFO] [stdout] 97 | impl<'input, Input: CharStream<From<'input>>> VisitorBasicLexer<'input, Input>
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Actions` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     Actions<'input, BaseLexer<'input, VisitorBasicLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::recognizer::Actions;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:114:21
[INFO] [stdout]     |
[INFO] [stdout] 114 |     Actions<'input, BaseLexer<'input, VisitorBasicLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/simplelrlexer.rs:134:46
[INFO] [stdout]     |
[INFO] [stdout] 134 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:113:21
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl<'input, Input: CharStream<From<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:119:21
[INFO] [stdout]     |
[INFO] [stdout] 119 | impl<'input, Input: CharStream<From<'input>>> VisitorBasicLexer<'input, Input> {}
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:65:56
[INFO] [stdout]    |
[INFO] [stdout] 65 | type TokenType<'input> = <LocalTokenFactory<'input> as TokenFactory<'input>>::Tok;
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]   --> tests/gen/simplelrparser.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `LexerRecog` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     LexerRecog<
[INFO] [stdout]     |     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::lexer::LexerRecog;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:124:9
[INFO] [stdout]     |
[INFO] [stdout] 124 |         BaseLexer<'input, VisitorBasicLexerActions, Input, LocalTokenFactory<'input>>,
[INFO] [stdout]     |         ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:121:21
[INFO] [stdout]     |
[INFO] [stdout] 121 | impl<'input, Input: CharStream<From<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenAware` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:128:14
[INFO] [stdout]     |
[INFO] [stdout] 128 | impl<'input> TokenAware<'input> for VisitorBasicLexerActions {
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::token_factory::TokenAware;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:132:21
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl<'input, Input: CharStream<From<'input>>> TokenSource<'input>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IntStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasiclexer.rs:143:55
[INFO] [stdout]     |
[INFO] [stdout] 143 |     fn get_input_stream(&mut self) -> Option<&mut dyn IntStream> { self.base.get_input_stream() }
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::int_stream::IntStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeListener` in this scope
[INFO] [stdout]  --> tests/gen/visitorbasiclistener.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ParseTreeListener<'input, VisitorBasicParserContextType>
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]   |
[INFO] [stdout] 3 | use do_not_use_antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParser` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:57:34
[INFO] [stdout]    |
[INFO] [stdout] 57 | type BaseParserType<'input, I> = BaseParser<
[INFO] [stdout]    |                                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::BaseParser;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `CommonTokenFactory` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:66:38
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub type LocalTokenFactory<'input> = CommonTokenFactory;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_factory::CommonTokenFactory;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParseTreeWalker` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:68:47
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub type VisitorBasicTreeWalker<'input, 'a> = ParseTreeWalker<
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::tree::ParseTreeWalker;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:78:8
[INFO] [stdout]    |
[INFO] [stdout] 78 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]    |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:79:8
[INFO] [stdout]    |
[INFO] [stdout] 79 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParserATNSimulator` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:82:22
[INFO] [stdout]    |
[INFO] [stdout] 82 |     interpreter: Arc<ParserATNSimulator>,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:89:8
[INFO] [stdout]    |
[INFO] [stdout] 89 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]    |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:90:8
[INFO] [stdout]    |
[INFO] [stdout] 90 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserATNSimulator`
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:98:36
[INFO] [stdout]    |
[INFO] [stdout] 98 |         let interpreter = Arc::new(ParserATNSimulator::new(
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_ATN` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicparser.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |             _ATN.clone(),
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_decision_to_DFA` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:100:13
[INFO] [stdout]     |
[INFO] [stdout] 100 |             _decision_to_DFA.clone(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_shared_context_cache` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:101:13
[INFO] [stdout]     |
[INFO] [stdout] 101 |             _shared_context_cache.clone(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ a field by this name exists in `Self`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParser`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:104:19
[INFO] [stdout]     |
[INFO] [stdout] 104 |             base: BaseParser::new_base_parser(
[INFO] [stdout]     |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::BaseParser;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:116:39
[INFO] [stdout]     |
[INFO] [stdout] 116 | type DynStrategy<'input, I> = Box<dyn ErrorStrategy<'input, BaseParserType<'input, I>> + 'input>;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:308:21
[INFO] [stdout]     |
[INFO] [stdout] 308 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:120:8
[INFO] [stdout]     |
[INFO] [stdout] 120 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultErrorStrategy`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:123:45
[INFO] [stdout]     |
[INFO] [stdout] 123 |         Self::with_strategy(input, Box::new(DefaultErrorStrategy::new()))
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DefaultErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:128:35
[INFO] [stdout]     |
[INFO] [stdout] 128 |     VisitorBasicParser<'input, I, DefaultErrorStrategy<'input, VisitorBasicParserContextType>>
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:130:8
[INFO] [stdout]     |
[INFO] [stdout] 130 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultErrorStrategy`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:132:63
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub fn new(input: I) -> Self { Self::with_strategy(input, DefaultErrorStrategy::new()) }
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 137 |     for<'x> Listenable<dyn VisitorBasicListener<'input> + 'x>
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     + for<'x> Visitable<dyn VisitorBasicVisitor<'input> + 'x>
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:139:7
[INFO] [stdout]     |
[INFO] [stdout] 139 |     + ParserRuleContext<'input, TF = LocalTokenFactory<'input>, Ctx = VisitorBasicParserContextType>
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::ParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `VisitableDyn` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:145:21
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl<'input, 'x, T> VisitableDyn<T> for dyn VisitorBasicParserContext<'input> + 'input
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::VisitableDyn;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 |     for TerminalNode<'input, VisitorBasicParserContextType>
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ErrorNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     for ErrorNode<'input, VisitorBasicParserContextType>
[INFO] [stdout]     |         ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::ErrorNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserNodeType` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:170:14
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl<'input> ParserNodeType<'input> for VisitorBasicParserContextType {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser::ParserNodeType;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:177:8
[INFO] [stdout]     |
[INFO] [stdout] 177 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:178:8
[INFO] [stdout]     |
[INFO] [stdout] 178 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:187:8
[INFO] [stdout]     |
[INFO] [stdout] 187 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:188:8
[INFO] [stdout]     |
[INFO] [stdout] 188 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenAware` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:197:14
[INFO] [stdout]     |
[INFO] [stdout] 197 | impl<'input> TokenAware<'input> for VisitorBasicParserExt {
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_factory::TokenAware;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserRecog` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     ParserRecog<'input, BaseParserType<'input, I>> for VisitorBasicParserExt
[INFO] [stdout]     |     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser::ParserRecog;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:201:17
[INFO] [stdout]     |
[INFO] [stdout] 201 | impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Actions` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     Actions<'input, BaseParserType<'input, I>> for VisitorBasicParserExt
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::recognizer::Actions;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:206:17
[INFO] [stdout]     |
[INFO] [stdout] 206 | impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Vocabulary` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:213:38
[INFO] [stdout]     |
[INFO] [stdout] 213 |     fn get_vocabulary(&self) -> &dyn Vocabulary { &**VOCABULARY }
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::vocabulary::Vocabulary;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VOCABULARY` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:213:54
[INFO] [stdout]     |
[INFO] [stdout] 213 |     fn get_vocabulary(&self) -> &dyn Vocabulary { &**VOCABULARY }
[INFO] [stdout]     |                                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:218:29
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub type SContext<'input> = BaseParserRuleContext<'input, SContextExt<'input>>;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:227:18
[INFO] [stdout]     |
[INFO] [stdout] 227 | impl<'input, 'a> Listenable<dyn VisitorBasicListener<'input> + 'a> for SContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:238:18
[INFO] [stdout]     |
[INFO] [stdout] 238 | impl<'input, 'a> Visitable<dyn VisitorBasicVisitor<'input> + 'a> for SContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:244:14
[INFO] [stdout]     |
[INFO] [stdout] 244 | impl<'input> CustomRuleContext<'input> for SContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:257:17
[INFO] [stdout]     |
[INFO] [stdout] 257 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:270:30
[INFO] [stdout]     |
[INFO] [stdout] 270 |     fn A(&self) -> Option<Rc<TerminalNode<'input, VisitorBasicParserContextType>>>
[INFO] [stdout]     |                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:278:32
[INFO] [stdout]     |
[INFO] [stdout] 278 |     fn EOF(&self) -> Option<Rc<TerminalNode<'input, VisitorBasicParserContextType>>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EOF` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:282:24
[INFO] [stdout]     |
[INFO] [stdout] 282 |         self.get_token(EOF, 0)
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to call the method
[INFO] [stdout]     |
[INFO] [stdout] 282 |         self.get_token(self.EOF, 0)
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::int_stream::EOF;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/simplelrparser.rs:450:21
[INFO] [stdout]     |
[INFO] [stdout] 450 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:290:8
[INFO] [stdout]     |
[INFO] [stdout] 290 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:74:43
[INFO] [stdout]    |
[INFO] [stdout] 74 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:291:8
[INFO] [stdout]     |
[INFO] [stdout] 291 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:293:60
[INFO] [stdout]     |
[INFO] [stdout] 293 |     pub fn s(&mut self) -> Result<Rc<SContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:299:32
[INFO] [stdout]     |
[INFO] [stdout] 299 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EOF` in this scope
[INFO] [stdout]    --> tests/gen/visitorbasicparser.rs:307:40
[INFO] [stdout]     |
[INFO] [stdout] 307 |                 recog.base.match_token(EOF, &mut recog.err_handler)?;
[INFO] [stdout]     |                                        ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::int_stream::EOF;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitor` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicvisitor.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     ParseTreeVisitor<'input, VisitorBasicParserContextType>
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use do_not_use_antlr_rust::tree::ParseTreeVisitor;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]   --> tests/gen/visitorbasicvisitor.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     ParseTreeVisitorCompat<'input, Node = VisitorBasicParserContextType>
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::BaseRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EmptyCustomRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:71:29
[INFO] [stdout]    |
[INFO] [stdout] 71 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::EmptyCustomRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `CommonTokenFactory` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:72:38
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub type LocalTokenFactory<'input> = CommonTokenFactory;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::token_factory::CommonTokenFactory;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:76:44
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct VisitorCalcLexer<'input, Input: CharStream<From<'input>>> {
[INFO] [stdout]    |                                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 |     base: BaseLexer<'input, VisitorCalcLexerActions, Input, LocalTokenFactory<'input>>,
[INFO] [stdout]    |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:82:21
[INFO] [stdout]    |
[INFO] [stdout] 82 | impl<'input, Input: CharStream<From<'input>>> Deref for VisitorCalcLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |     type Target = BaseLexer<'input, VisitorCalcLexerActions, Input, LocalTokenFactory<'input>>;
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 | impl<'input, Input: CharStream<From<'input>>> DerefMut for VisitorCalcLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalclexer.rs:92:21
[INFO] [stdout]    |
[INFO] [stdout] 92 | impl<'input, Input: CharStream<From<'input>>> VisitorCalcLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseLexer`
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:103:19
[INFO] [stdout]     |
[INFO] [stdout] 103 |             base: BaseLexer::new_base_lexer(
[INFO] [stdout]     |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LexerATNSimulator`
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:105:17
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 LexerATNSimulator::new_lexer_atnsimulator(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::lexer_atn_simulator::LexerATNSimulator;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_ATN` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:106:21
[INFO] [stdout]     |
[INFO] [stdout] 106 |                     _ATN.clone(),
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_decision_to_DFA` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:107:21
[INFO] [stdout]     |
[INFO] [stdout] 107 |                     _decision_to_DFA.clone(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_shared_context_cache` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:108:21
[INFO] [stdout]     |
[INFO] [stdout] 108 |                     _shared_context_cache.clone(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 | impl<'input, Input: CharStream<From<'input>>> VisitorCalcLexer<'input, Input>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Actions` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     Actions<'input, BaseLexer<'input, VisitorCalcLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::recognizer::Actions;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:134:21
[INFO] [stdout]     |
[INFO] [stdout] 134 |     Actions<'input, BaseLexer<'input, VisitorCalcLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:133:21
[INFO] [stdout]     |
[INFO] [stdout] 133 | impl<'input, Input: CharStream<From<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:139:21
[INFO] [stdout]     |
[INFO] [stdout] 139 | impl<'input, Input: CharStream<From<'input>>> VisitorCalcLexer<'input, Input> {}
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `LexerRecog` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     LexerRecog<'input, BaseLexer<'input, VisitorCalcLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::lexer::LexerRecog;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:142:24
[INFO] [stdout]     |
[INFO] [stdout] 142 |     LexerRecog<'input, BaseLexer<'input, VisitorCalcLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:141:21
[INFO] [stdout]     |
[INFO] [stdout] 141 | impl<'input, Input: CharStream<From<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenAware` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:146:14
[INFO] [stdout]     |
[INFO] [stdout] 146 | impl<'input> TokenAware<'input> for VisitorCalcLexerActions {
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::token_factory::TokenAware;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:150:21
[INFO] [stdout]     |
[INFO] [stdout] 150 | impl<'input, Input: CharStream<From<'input>>> TokenSource<'input>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IntStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:161:55
[INFO] [stdout]     |
[INFO] [stdout] 161 |     fn get_input_stream(&mut self) -> Option<&mut dyn IntStream> { self.base.get_input_stream() }
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::int_stream::IntStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeListener` in this scope
[INFO] [stdout]  --> tests/gen/visitorcalclistener.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ParseTreeListener<'input, VisitorCalcParserContextType>
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]   |
[INFO] [stdout] 3 | use do_not_use_antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParser` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:78:34
[INFO] [stdout]    |
[INFO] [stdout] 78 | type BaseParserType<'input, I> = BaseParser<
[INFO] [stdout]    |                                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::BaseParser;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `CommonTokenFactory` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:87:38
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub type LocalTokenFactory<'input> = CommonTokenFactory;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_factory::CommonTokenFactory;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParseTreeWalker` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     ParseTreeWalker<'input, 'a, VisitorCalcParserContextType, dyn VisitorCalcListener<'input> + 'a>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::tree::ParseTreeWalker;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:95:8
[INFO] [stdout]    |
[INFO] [stdout] 95 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]    |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:96:8
[INFO] [stdout]    |
[INFO] [stdout] 96 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParserATNSimulator` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:99:22
[INFO] [stdout]    |
[INFO] [stdout] 99 |     interpreter: Arc<ParserATNSimulator>,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:106:8
[INFO] [stdout]     |
[INFO] [stdout] 106 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:107:8
[INFO] [stdout]     |
[INFO] [stdout] 107 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserATNSimulator`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:115:36
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let interpreter = Arc::new(ParserATNSimulator::new(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_ATN` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:116:13
[INFO] [stdout]     |
[INFO] [stdout] 116 |             _ATN.clone(),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_decision_to_DFA` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout] 117 |             _decision_to_DFA.clone(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_shared_context_cache` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:118:13
[INFO] [stdout]     |
[INFO] [stdout] 118 |             _shared_context_cache.clone(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ a field by this name exists in `Self`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParser`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:121:19
[INFO] [stdout]     |
[INFO] [stdout] 121 |             base: BaseParser::new_base_parser(
[INFO] [stdout]     |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::BaseParser;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:133:39
[INFO] [stdout]     |
[INFO] [stdout] 133 | type DynStrategy<'input, I> = Box<dyn ErrorStrategy<'input, BaseParserType<'input, I>> + 'input>;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:137:8
[INFO] [stdout]     |
[INFO] [stdout] 137 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultErrorStrategy`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:140:45
[INFO] [stdout]     |
[INFO] [stdout] 140 |         Self::with_strategy(input, Box::new(DefaultErrorStrategy::new()))
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/visitorcalclexer.rs:155:46
[INFO] [stdout]     |
[INFO] [stdout] 155 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DefaultErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:145:34
[INFO] [stdout]     |
[INFO] [stdout] 145 |     VisitorCalcParser<'input, I, DefaultErrorStrategy<'input, VisitorCalcParserContextType>>
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:147:8
[INFO] [stdout]     |
[INFO] [stdout] 147 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultErrorStrategy`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:149:63
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn new(input: I) -> Self { Self::with_strategy(input, DefaultErrorStrategy::new()) }
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:154:13
[INFO] [stdout]     |
[INFO] [stdout] 154 |     for<'x> Listenable<dyn VisitorCalcListener<'input> + 'x>
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:155:15
[INFO] [stdout]     |
[INFO] [stdout] 155 |     + for<'x> Visitable<dyn VisitorCalcVisitor<'input> + 'x>
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:156:7
[INFO] [stdout]     |
[INFO] [stdout] 156 |     + ParserRuleContext<'input, TF = LocalTokenFactory<'input>, Ctx = VisitorCalcParserContextType>
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::ParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `VisitableDyn` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:162:21
[INFO] [stdout]     |
[INFO] [stdout] 162 | impl<'input, 'x, T> VisitableDyn<T> for dyn VisitorCalcParserContext<'input> + 'input
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::VisitableDyn;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 |     for TerminalNode<'input, VisitorCalcParserContextType>
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ErrorNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:175:51
[INFO] [stdout]     |
[INFO] [stdout] 175 | impl<'input> VisitorCalcParserContext<'input> for ErrorNode<'input, VisitorCalcParserContextType> {}
[INFO] [stdout]     |                                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::ErrorNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/visitorcalcparser.rs:86:56
[INFO] [stdout]    |
[INFO] [stdout] 86 | type TokenType<'input> = <LocalTokenFactory<'input> as TokenFactory<'input>>::Tok;
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserNodeType` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:184:14
[INFO] [stdout]     |
[INFO] [stdout] 184 | impl<'input> ParserNodeType<'input> for VisitorCalcParserContextType {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser::ParserNodeType;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:191:8
[INFO] [stdout]     |
[INFO] [stdout] 191 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:192:8
[INFO] [stdout]     |
[INFO] [stdout] 192 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:201:8
[INFO] [stdout]     |
[INFO] [stdout] 201 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:202:8
[INFO] [stdout]     |
[INFO] [stdout] 202 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenAware` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:211:14
[INFO] [stdout]     |
[INFO] [stdout] 211 | impl<'input> TokenAware<'input> for VisitorCalcParserExt {
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_factory::TokenAware;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserRecog` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     ParserRecog<'input, BaseParserType<'input, I>> for VisitorCalcParserExt
[INFO] [stdout]     |     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser::ParserRecog;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:215:17
[INFO] [stdout]     |
[INFO] [stdout] 215 | impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Actions` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 221 |     Actions<'input, BaseParserType<'input, I>> for VisitorCalcParserExt
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::recognizer::Actions;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:220:17
[INFO] [stdout]     |
[INFO] [stdout] 220 | impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Vocabulary` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:227:38
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn get_vocabulary(&self) -> &dyn Vocabulary { &**VOCABULARY }
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::vocabulary::Vocabulary;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VOCABULARY` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:227:54
[INFO] [stdout]     |
[INFO] [stdout] 227 |     fn get_vocabulary(&self) -> &dyn Vocabulary { &**VOCABULARY }
[INFO] [stdout]     |                                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DefaultErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:246:34
[INFO] [stdout]     |
[INFO] [stdout] 246 |     VisitorCalcParser<'input, I, DefaultErrorStrategy<'input, VisitorCalcParserContextType>>
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:248:8
[INFO] [stdout]     |
[INFO] [stdout] 248 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:265:29
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub type SContext<'input> = BaseParserRuleContext<'input, SContextExt<'input>>;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:274:18
[INFO] [stdout]     |
[INFO] [stdout] 274 | impl<'input, 'a> Listenable<dyn VisitorCalcListener<'input> + 'a> for SContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:285:18
[INFO] [stdout]     |
[INFO] [stdout] 285 | impl<'input, 'a> Visitable<dyn VisitorCalcVisitor<'input> + 'a> for SContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:289:14
[INFO] [stdout]     |
[INFO] [stdout] 289 | impl<'input> CustomRuleContext<'input> for SContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:302:17
[INFO] [stdout]     |
[INFO] [stdout] 302 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:321:32
[INFO] [stdout]     |
[INFO] [stdout] 321 |     fn EOF(&self) -> Option<Rc<TerminalNode<'input, VisitorCalcParserContextType>>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EOF` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:325:24
[INFO] [stdout]     |
[INFO] [stdout] 325 |         self.get_token(EOF, 0)
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to call the method
[INFO] [stdout]     |
[INFO] [stdout] 325 |         self.get_token(self.EOF, 0)
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::int_stream::EOF;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:333:8
[INFO] [stdout]     |
[INFO] [stdout] 333 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:334:8
[INFO] [stdout]     |
[INFO] [stdout] 334 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:336:60
[INFO] [stdout]     |
[INFO] [stdout] 336 |     pub fn s(&mut self) -> Result<Rc<SContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:342:32
[INFO] [stdout]     |
[INFO] [stdout] 342 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EOF` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:351:40
[INFO] [stdout]     |
[INFO] [stdout] 351 |                 recog.base.match_token(EOF, &mut recog.err_handler)?;
[INFO] [stdout]     |                                        ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::int_stream::EOF;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:395:18
[INFO] [stdout]     |
[INFO] [stdout] 395 | impl<'input, 'a> Visitable<dyn VisitorCalcVisitor<'input> + 'a> for ExprContextAll<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:400:18
[INFO] [stdout]     |
[INFO] [stdout] 400 | impl<'input, 'a> Listenable<dyn VisitorCalcListener<'input> + 'a> for ExprContextAll<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:409:32
[INFO] [stdout]     |
[INFO] [stdout] 409 | pub type ExprContext<'input> = BaseParserRuleContext<'input, ExprContextExt<'input>>;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:418:18
[INFO] [stdout]     |
[INFO] [stdout] 418 | impl<'input, 'a> Listenable<dyn VisitorCalcListener<'input> + 'a> for ExprContext<'input> {}
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:420:18
[INFO] [stdout]     |
[INFO] [stdout] 420 | impl<'input, 'a> Visitable<dyn VisitorCalcVisitor<'input> + 'a> for ExprContext<'input> {}
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:422:14
[INFO] [stdout]     |
[INFO] [stdout] 422 | impl<'input> CustomRuleContext<'input> for ExprContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:436:13
[INFO] [stdout]     |
[INFO] [stdout] 436 |             BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:452:31
[INFO] [stdout]     |
[INFO] [stdout] 452 | pub type AddContext<'input> = BaseParserRuleContext<'input, AddContextExt<'input>>;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:469:32
[INFO] [stdout]     |
[INFO] [stdout] 469 |     fn ADD(&self) -> Option<Rc<TerminalNode<'input, VisitorCalcParserContextType>>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:477:32
[INFO] [stdout]     |
[INFO] [stdout] 477 |     fn SUB(&self) -> Option<Rc<TerminalNode<'input, VisitorCalcParserContextType>>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:496:18
[INFO] [stdout]     |
[INFO] [stdout] 496 | impl<'input, 'a> Listenable<dyn VisitorCalcListener<'input> + 'a> for AddContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:507:18
[INFO] [stdout]     |
[INFO] [stdout] 507 | impl<'input, 'a> Visitable<dyn VisitorCalcVisitor<'input> + 'a> for AddContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:513:14
[INFO] [stdout]     |
[INFO] [stdout] 513 | impl<'input> CustomRuleContext<'input> for AddContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:532:13
[INFO] [stdout]     |
[INFO] [stdout] 532 |             BaseParserRuleContext::copy_from(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:543:34
[INFO] [stdout]     |
[INFO] [stdout] 543 | pub type NumberContext<'input> = BaseParserRuleContext<'input, NumberContextExt<'input>>;
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:548:32
[INFO] [stdout]     |
[INFO] [stdout] 548 |     fn INT(&self) -> Option<Rc<TerminalNode<'input, VisitorCalcParserContextType>>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:567:18
[INFO] [stdout]     |
[INFO] [stdout] 567 | impl<'input, 'a> Listenable<dyn VisitorCalcListener<'input> + 'a> for NumberContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:578:18
[INFO] [stdout]     |
[INFO] [stdout] 578 | impl<'input, 'a> Visitable<dyn VisitorCalcVisitor<'input> + 'a> for NumberContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:584:14
[INFO] [stdout]     |
[INFO] [stdout] 584 | impl<'input> CustomRuleContext<'input> for NumberContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:603:13
[INFO] [stdout]     |
[INFO] [stdout] 603 |             BaseParserRuleContext::copy_from(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:614:36
[INFO] [stdout]     |
[INFO] [stdout] 614 | pub type MultiplyContext<'input> = BaseParserRuleContext<'input, MultiplyContextExt<'input>>;
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:631:32
[INFO] [stdout]     |
[INFO] [stdout] 631 |     fn MUL(&self) -> Option<Rc<TerminalNode<'input, VisitorCalcParserContextType>>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:639:32
[INFO] [stdout]     |
[INFO] [stdout] 639 |     fn DIV(&self) -> Option<Rc<TerminalNode<'input, VisitorCalcParserContextType>>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:658:18
[INFO] [stdout]     |
[INFO] [stdout] 658 | impl<'input, 'a> Listenable<dyn VisitorCalcListener<'input> + 'a> for MultiplyContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:669:18
[INFO] [stdout]     |
[INFO] [stdout] 669 | impl<'input, 'a> Visitable<dyn VisitorCalcVisitor<'input> + 'a> for MultiplyContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:357:21
[INFO] [stdout]     |
[INFO] [stdout] 357 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:379:14
[INFO] [stdout]     |
[INFO] [stdout] 379 | impl<'input> antlr_rust::parser_rule_context::DerefSeal for ExprContextAll<'input> {}
[INFO] [stdout]     |              ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:675:14
[INFO] [stdout]     |
[INFO] [stdout] 675 | impl<'input> CustomRuleContext<'input> for MultiplyContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:694:13
[INFO] [stdout]     |
[INFO] [stdout] 694 |             BaseParserRuleContext::copy_from(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:707:8
[INFO] [stdout]     |
[INFO] [stdout] 707 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:708:8
[INFO] [stdout]     |
[INFO] [stdout] 708 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:710:66
[INFO] [stdout]     |
[INFO] [stdout] 710 |     pub fn expr(&mut self) -> Result<Rc<ExprContextAll<'input>>, ANTLRError> { self.expr_rec(0) }
[INFO] [stdout]     |                                                                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:712:77
[INFO] [stdout]     |
[INFO] [stdout] 712 |     fn expr_rec(&mut self, _p: isize) -> Result<Rc<ExprContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:841:21
[INFO] [stdout]     |
[INFO] [stdout] 841 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:724:32
[INFO] [stdout]     |
[INFO] [stdout] 724 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INVALID_ALT` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:744:46
[INFO] [stdout]     |
[INFO] [stdout] 744 |                 while { _alt != 2 && _alt != INVALID_ALT } {
[INFO] [stdout]     |                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::atn::INVALID_ALT;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:88:19
[INFO] [stdout]    |
[INFO] [stdout] 88 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FailedPredicateError`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:768:49
[INFO] [stdout]     |
[INFO] [stdout] 768 | ...                   Err(FailedPredicateError::new(
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::FailedPredicateError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:93:19
[INFO] [stdout]    |
[INFO] [stdout] 93 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |         *<Self as ParseTreeVisitorCompat>::temp_result(self) = result;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParseTreeVisitorCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TOKEN_EOF` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:779:74
[INFO] [stdout]     |
[INFO] [stdout] 779 | ...                   if recog.base.input.la(1) == TOKEN_EOF {
[INFO] [stdout]     |                                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token::TOKEN_EOF;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FailedPredicateError`
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:805:49
[INFO] [stdout]     |
[INFO] [stdout] 805 | ...                   Err(FailedPredicateError::new(
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::FailedPredicateError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TOKEN_EOF` in this scope
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:816:74
[INFO] [stdout]     |
[INFO] [stdout] 816 | ...                   if recog.base.input.la(1) == TOKEN_EOF {
[INFO] [stdout]     |                                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token::TOKEN_EOF;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitor` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     ParseTreeVisitor<'input, VisitorCalcParserContextType>
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use do_not_use_antlr_rust::tree::ParseTreeVisitor;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]   --> tests/gen/visitorcalcvisitor.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     ParseTreeVisitorCompat<'input, Node = VisitorCalcParserContextType>
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CommonTokenStream`
[INFO] [stdout]   --> tests/visitors_tests.rs:35:50
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let mut parser = VisitorBasicParser::new(CommonTokenStream::new(lexer));
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use do_not_use_antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]   --> tests/visitors_tests.rs:41:14
[INFO] [stdout]    |
[INFO] [stdout] 41 |         impl ParseTreeVisitorCompat<'_> for TestVisitor {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]   --> tests/visitors_tests.rs:47:50
[INFO] [stdout]    |
[INFO] [stdout] 47 |             fn visit_terminal(&mut self, _node: &TerminalNode<'_, Self::Node>) -> Self::Return {
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CommonTokenStream`
[INFO] [stdout]   --> tests/visitors_tests.rs:70:50
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let mut parser = VisitorBasicParser::new(CommonTokenStream::new(lexer));
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use do_not_use_antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/xmllexer.rs:134:43
[INFO] [stdout]     |
[INFO] [stdout] 134 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]     |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]   --> tests/visitors_tests.rs:76:14
[INFO] [stdout]    |
[INFO] [stdout] 76 |         impl ParseTreeVisitorCompat<'_> for TestVisitor {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ErrorNode` in this scope
[INFO] [stdout]   --> tests/visitors_tests.rs:82:52
[INFO] [stdout]    |
[INFO] [stdout] 82 |             fn visit_error_node(&mut self, _node: &ErrorNode<'_, Self::Node>) -> Self::Return {
[INFO] [stdout]    |                                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use do_not_use_antlr_rust::tree::ErrorNode;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CommonTokenStream`
[INFO] [stdout]    --> tests/visitors_tests.rs:104:50
[INFO] [stdout]     |
[INFO] [stdout] 104 |         let mut parser = VisitorBasicParser::new(CommonTokenStream::new(lexer));
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 |         impl ParseTreeVisitorCompat<'_> for TestVisitor {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:116:50
[INFO] [stdout]     |
[INFO] [stdout] 116 |             fn visit_terminal(&mut self, _node: &TerminalNode<'_, Self::Node>) -> Self::Return {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CommonTokenStream`
[INFO] [stdout]    --> tests/visitors_tests.rs:138:50
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let mut parser = VisitorBasicParser::new(CommonTokenStream::new(lexer));
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:144:14
[INFO] [stdout]     |
[INFO] [stdout] 144 |         impl ParseTreeVisitorCompat<'_> for TestVisitor {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:150:50
[INFO] [stdout]     |
[INFO] [stdout] 150 |             fn visit_terminal(&mut self, _node: &TerminalNode<'_, Self::Node>) -> Self::Return {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:173:14
[INFO] [stdout]     |
[INFO] [stdout] 173 |         impl ParseTreeVisitorCompat<'_> for CalcVisitor {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CommonTokenStream`
[INFO] [stdout]    --> tests/visitors_tests.rs:219:28
[INFO] [stdout]     |
[INFO] [stdout] 219 |         let token_source = CommonTokenStream::new(_lexer);
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitor` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:249:21
[INFO] [stdout]     |
[INFO] [stdout] 249 |         impl<'i, T> ParseTreeVisitor<'i, CSVParserContextType> for MyCSVVisitor<'i, T> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::ParseTreeVisitor;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:250:49
[INFO] [stdout]     |
[INFO] [stdout] 250 |             fn visit_terminal(&mut self, node: &TerminalNode<'i, CSVParserContextType>) {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ArenaCommonFactory` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:269:30
[INFO] [stdout]     |
[INFO] [stdout] 269 |         fn parse<'a>(tf: &'a ArenaCommonFactory<'a>) -> Rc<CsvFileContext<'a>> {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::token_factory::ArenaCommonFactory;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CommonTokenStream`
[INFO] [stdout]    --> tests/visitors_tests.rs:272:32
[INFO] [stdout]     |
[INFO] [stdout] 272 |             let token_source = CommonTokenStream::new(_lexer);
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ArenaCommonFactory`
[INFO] [stdout]    --> tests/visitors_tests.rs:283:18
[INFO] [stdout]     |
[INFO] [stdout] 283 |         let tf = ArenaCommonFactory::default();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::token_factory::ArenaCommonFactory;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:299:18
[INFO] [stdout]     |
[INFO] [stdout] 299 |         impl<'i> ParseTreeVisitorCompat<'i> for MyCSVVisitor<'i> {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:307:24
[INFO] [stdout]     |
[INFO] [stdout] 307 |                 node: &TerminalNode<'i, CSVParserContextType>,
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ArenaCommonFactory` in this scope
[INFO] [stdout]    --> tests/visitors_tests.rs:339:30
[INFO] [stdout]     |
[INFO] [stdout] 339 |         fn parse<'a>(tf: &'a ArenaCommonFactory<'a>) -> Rc<CsvFileContext<'a>> {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::token_factory::ArenaCommonFactory;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/xmllexer.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CommonTokenStream`
[INFO] [stdout]    --> tests/visitors_tests.rs:342:32
[INFO] [stdout]     |
[INFO] [stdout] 342 |             let token_source = CommonTokenStream::new(_lexer);
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::common_token_stream::CommonTokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ArenaCommonFactory`
[INFO] [stdout]    --> tests/visitors_tests.rs:352:18
[INFO] [stdout]     |
[INFO] [stdout] 352 |         let tf = ArenaCommonFactory::default();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 15  |     use do_not_use_antlr_rust::token_factory::ArenaCommonFactory;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::mem`
[INFO] [stdout]  --> tests/gen/csvvisitor.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::mem;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::mem`
[INFO] [stdout]  --> tests/gen/visitorbasicvisitor.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::mem;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around `while` condition
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:744:23
[INFO] [stdout]     |
[INFO] [stdout] 744 |                 while { _alt != 2 && _alt != INVALID_ALT } {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around `if` condition
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:776:44
[INFO] [stdout]     |
[INFO] [stdout] 776 | ...                   if { !(_la == MUL || _la == DIV) } {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around `if` condition
[INFO] [stdout]    --> tests/gen/visitorcalcparser.rs:813:44
[INFO] [stdout]     |
[INFO] [stdout] 813 | ...                   if { !(_la == ADD || _la == SUB) } {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::mem`
[INFO] [stdout]  --> tests/gen/visitorcalcvisitor.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::mem;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/xmllexer.rs:256:46
[INFO] [stdout]     |
[INFO] [stdout] 256 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 523 previous errors; 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/labelslexer.rs:83:43
[INFO] [stdout]    |
[INFO] [stdout] 83 | type From<'a> = <LocalTokenFactory<'a> as TokenFactory<'a>>::From;
[INFO] [stdout]    |                                           ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelslexer.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]    --> tests/gen/labelslexer.rs:162:46
[INFO] [stdout]     |
[INFO] [stdout] 162 |     fn next_token(&mut self) -> <Self::TF as TokenFactory<'input>>::Tok { self.base.next_token() }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `do-not-use-antlr-rust` due to 524 previous errors; 6 warnings emitted
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TokenFactory`
[INFO] [stdout]   --> tests/gen/labelsparser.rs:91:56
[INFO] [stdout]    |
[INFO] [stdout] 91 | type TokenType<'input> = <LocalTokenFactory<'input> as TokenFactory<'input>>::Tok;
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ use of undeclared type `TokenFactory`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         antlr_rust::recognizer::check_version("0", "3");
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:335:21
[INFO] [stdout]     |
[INFO] [stdout] 335 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `antlr_rust`
[INFO] [stdout]    --> tests/gen/labelsparser.rs:361:14
[INFO] [stdout]     |
[INFO] [stdout] 361 | impl<'input> antlr_rust::parser_rule_context::DerefSeal for EContextAll<'input> {}
[INFO] [stdout]     |              ^^^^^^^^^^ use of undeclared crate or module `antlr_rust`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]     --> tests/gen/labelsparser.rs:1337:21
[INFO] [stdout]      |
[INFO] [stdout] 1337 |             Err(e @ ANTLRError::FallThrough(_)) => return Err(e),
[INFO] [stdout]      |                     ^^^^^^^^^^ use of undeclared type `ANTLRError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::BaseRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EmptyCustomRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:65:29
[INFO] [stdout]    |
[INFO] [stdout] 65 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::EmptyCustomRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:71:36
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub struct CSVLexer<'input, Input: CharStream<From<'input>>> {
[INFO] [stdout]    |                                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:72:11
[INFO] [stdout]    |
[INFO] [stdout] 72 |     base: BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>,
[INFO] [stdout]    |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 | impl<'input, Input: CharStream<From<'input>>> Deref for CSVLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:78:19
[INFO] [stdout]    |
[INFO] [stdout] 78 |     type Target = BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>;
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:83:21
[INFO] [stdout]    |
[INFO] [stdout] 83 | impl<'input, Input: CharStream<From<'input>>> DerefMut for CSVLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/csvlexer.rs:87:21
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl<'input, Input: CharStream<From<'input>>> CSVLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseLexer`
[INFO] [stdout]   --> tests/gen/csvlexer.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |             base: BaseLexer::new_base_lexer(
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LexerATNSimulator`
[INFO] [stdout]    --> tests/gen/csvlexer.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |                 LexerATNSimulator::new_lexer_atnsimulator(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::lexer_atn_simulator::LexerATNSimulator;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_ATN` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:101:21
[INFO] [stdout]     |
[INFO] [stdout] 101 |                     _ATN.clone(),
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_decision_to_DFA` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:102:21
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     _decision_to_DFA.clone(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_shared_context_cache` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:103:21
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     _shared_context_cache.clone(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 | impl<'input, Input: CharStream<From<'input>>> CSVLexer<'input, Input>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Actions` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 |     Actions<'input, BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::recognizer::Actions;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:126:21
[INFO] [stdout]     |
[INFO] [stdout] 126 |     Actions<'input, BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:125:21
[INFO] [stdout]     |
[INFO] [stdout] 125 | impl<'input, Input: CharStream<From<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:131:21
[INFO] [stdout]     |
[INFO] [stdout] 131 | impl<'input, Input: CharStream<From<'input>>> CSVLexer<'input, Input> {}
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `LexerRecog` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     LexerRecog<'input, BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::lexer::LexerRecog;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:134:24
[INFO] [stdout]     |
[INFO] [stdout] 134 |     LexerRecog<'input, BaseLexer<'input, CSVLexerActions, Input, LocalTokenFactory<'input>>>
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:133:21
[INFO] [stdout]     |
[INFO] [stdout] 133 | impl<'input, Input: CharStream<From<'input>>>
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenAware` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:138:14
[INFO] [stdout]     |
[INFO] [stdout] 138 | impl<'input> TokenAware<'input> for CSVLexerActions {
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::token_factory::TokenAware;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:142:21
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl<'input, Input: CharStream<From<'input>>> TokenSource<'input> for CSVLexer<'input, Input> {
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IntStream` in this scope
[INFO] [stdout]    --> tests/gen/csvlexer.rs:151:55
[INFO] [stdout]     |
[INFO] [stdout] 151 |     fn get_input_stream(&mut self) -> Option<&mut dyn IntStream> { self.base.get_input_stream() }
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 6   | use do_not_use_antlr_rust::int_stream::IntStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeListener` in this scope
[INFO] [stdout]  --> tests/gen/csvlistener.rs:6:32
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub trait CSVListener<'input>: ParseTreeListener<'input, CSVParserContextType> {
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]   |
[INFO] [stdout] 3 | use do_not_use_antlr_rust::tree::ParseTreeListener;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParser` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     BaseParser<'input, CSVParserExt, I, CSVParserContextType, dyn CSVListener<'input> + 'input>;
[INFO] [stdout]    |     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::BaseParser;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParseTreeWalker` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     ParseTreeWalker<'input, 'a, CSVParserContextType, dyn CSVListener<'input> + 'a>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::tree::ParseTreeWalker;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:87:8
[INFO] [stdout]    |
[INFO] [stdout] 87 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]    |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:88:8
[INFO] [stdout]    |
[INFO] [stdout] 88 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParserATNSimulator` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:91:22
[INFO] [stdout]    |
[INFO] [stdout] 91 |     interpreter: Arc<ParserATNSimulator>,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:98:8
[INFO] [stdout]    |
[INFO] [stdout] 98 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]    |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]   --> tests/gen/csvparser.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 8  | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserATNSimulator`
[INFO] [stdout]    --> tests/gen/csvparser.rs:107:36
[INFO] [stdout]     |
[INFO] [stdout] 107 |         let interpreter = Arc::new(ParserATNSimulator::new(
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_atn_simulator::ParserATNSimulator;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_ATN` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:108:13
[INFO] [stdout]     |
[INFO] [stdout] 108 |             _ATN.clone(),
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_decision_to_DFA` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:109:13
[INFO] [stdout]     |
[INFO] [stdout] 109 |             _decision_to_DFA.clone(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `_shared_context_cache` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:110:13
[INFO] [stdout]     |
[INFO] [stdout] 110 |             _shared_context_cache.clone(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ a field by this name exists in `Self`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParser`
[INFO] [stdout]    --> tests/gen/csvparser.rs:113:19
[INFO] [stdout]     |
[INFO] [stdout] 113 |             base: BaseParser::new_base_parser(input, Arc::clone(&interpreter), CSVParserExt {}),
[INFO] [stdout]     |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::BaseParser;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:121:39
[INFO] [stdout]     |
[INFO] [stdout] 121 | type DynStrategy<'input, I> = Box<dyn ErrorStrategy<'input, BaseParserType<'input, I>> + 'input>;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:125:8
[INFO] [stdout]     |
[INFO] [stdout] 125 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultErrorStrategy`
[INFO] [stdout]    --> tests/gen/csvparser.rs:128:45
[INFO] [stdout]     |
[INFO] [stdout] 128 |         Self::with_strategy(input, Box::new(DefaultErrorStrategy::new()))
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DefaultErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:132:38
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl<'input, I> CSVParser<'input, I, DefaultErrorStrategy<'input, CSVParserContextType>>
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:134:8
[INFO] [stdout]     |
[INFO] [stdout] 134 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DefaultErrorStrategy`
[INFO] [stdout]    --> tests/gen/csvparser.rs:136:63
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub fn new(input: I) -> Self { Self::with_strategy(input, DefaultErrorStrategy::new()) }
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::DefaultErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 |     for<'x> Listenable<dyn CSVListener<'input> + 'x>
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:142:15
[INFO] [stdout]     |
[INFO] [stdout] 142 |     + for<'x> Visitable<dyn CSVVisitor<'input> + 'x>
[INFO] [stdout]     |               ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:143:7
[INFO] [stdout]     |
[INFO] [stdout] 143 |     + ParserRuleContext<'input, TF = LocalTokenFactory<'input>, Ctx = CSVParserContextType>
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::ParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `VisitableDyn` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:149:21
[INFO] [stdout]     |
[INFO] [stdout] 149 | impl<'input, 'x, T> VisitableDyn<T> for dyn CSVParserContext<'input> + 'input
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::VisitableDyn;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:158:43
[INFO] [stdout]     |
[INFO] [stdout] 158 | impl<'input> CSVParserContext<'input> for TerminalNode<'input, CSVParserContextType> {}
[INFO] [stdout]     |                                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ErrorNode` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:159:43
[INFO] [stdout]     |
[INFO] [stdout] 159 | impl<'input> CSVParserContext<'input> for ErrorNode<'input, CSVParserContextType> {}
[INFO] [stdout]     |                                           ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::ErrorNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserNodeType` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:168:14
[INFO] [stdout]     |
[INFO] [stdout] 168 | impl<'input> ParserNodeType<'input> for CSVParserContextType {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser::ParserNodeType;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:175:8
[INFO] [stdout]     |
[INFO] [stdout] 175 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:176:8
[INFO] [stdout]     |
[INFO] [stdout] 176 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:185:8
[INFO] [stdout]     |
[INFO] [stdout] 185 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:186:8
[INFO] [stdout]     |
[INFO] [stdout] 186 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenAware` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 | impl<'input> TokenAware<'input> for CSVParserExt {
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_factory::TokenAware;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParserRecog` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 |     ParserRecog<'input, BaseParserType<'input, I>> for CSVParserExt
[INFO] [stdout]     |     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser::ParserRecog;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:199:17
[INFO] [stdout]     |
[INFO] [stdout] 199 | impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Actions` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     Actions<'input, BaseParserType<'input, I>> for CSVParserExt
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::recognizer::Actions;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:204:17
[INFO] [stdout]     |
[INFO] [stdout] 204 | impl<'input, I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>>
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Vocabulary` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:211:38
[INFO] [stdout]     |
[INFO] [stdout] 211 |     fn get_vocabulary(&self) -> &dyn Vocabulary { &**VOCABULARY }
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::vocabulary::Vocabulary;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VOCABULARY` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:211:54
[INFO] [stdout]     |
[INFO] [stdout] 211 |     fn get_vocabulary(&self) -> &dyn Vocabulary { &**VOCABULARY }
[INFO] [stdout]     |                                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:216:35
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub type CsvFileContext<'input> = BaseParserRuleContext<'input, CsvFileContextExt<'input>>;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:225:18
[INFO] [stdout]     |
[INFO] [stdout] 225 | impl<'input, 'a> Listenable<dyn CSVListener<'input> + 'a> for CsvFileContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 | impl<'input, 'a> Visitable<dyn CSVVisitor<'input> + 'a> for CsvFileContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:240:14
[INFO] [stdout]     |
[INFO] [stdout] 240 | impl<'input> CustomRuleContext<'input> for CsvFileContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/csvparser.rs:253:17
[INFO] [stdout]     |
[INFO] [stdout] 253 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:288:8
[INFO] [stdout]     |
[INFO] [stdout] 288 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:289:8
[INFO] [stdout]     |
[INFO] [stdout] 289 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:291:72
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub fn csvFile(&mut self) -> Result<Rc<CsvFileContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:298:32
[INFO] [stdout]     |
[INFO] [stdout] 298 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:352:31
[INFO] [stdout]     |
[INFO] [stdout] 352 | pub type HdrContext<'input> = BaseParserRuleContext<'input, HdrContextExt<'input>>;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:361:18
[INFO] [stdout]     |
[INFO] [stdout] 361 | impl<'input, 'a> Listenable<dyn CSVListener<'input> + 'a> for HdrContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:372:18
[INFO] [stdout]     |
[INFO] [stdout] 372 | impl<'input, 'a> Visitable<dyn CSVVisitor<'input> + 'a> for HdrContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:376:14
[INFO] [stdout]     |
[INFO] [stdout] 376 | impl<'input> CustomRuleContext<'input> for HdrContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/csvparser.rs:389:17
[INFO] [stdout]     |
[INFO] [stdout] 389 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:412:8
[INFO] [stdout]     |
[INFO] [stdout] 412 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:413:8
[INFO] [stdout]     |
[INFO] [stdout] 413 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:415:64
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub fn hdr(&mut self) -> Result<Rc<HdrContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:421:32
[INFO] [stdout]     |
[INFO] [stdout] 421 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:448:31
[INFO] [stdout]     |
[INFO] [stdout] 448 | pub type RowContext<'input> = BaseParserRuleContext<'input, RowContextExt<'input>>;
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:457:18
[INFO] [stdout]     |
[INFO] [stdout] 457 | impl<'input, 'a> Listenable<dyn CSVListener<'input> + 'a> for RowContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:468:18
[INFO] [stdout]     |
[INFO] [stdout] 468 | impl<'input, 'a> Visitable<dyn CSVVisitor<'input> + 'a> for RowContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:472:14
[INFO] [stdout]     |
[INFO] [stdout] 472 | impl<'input> CustomRuleContext<'input> for RowContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/csvparser.rs:485:17
[INFO] [stdout]     |
[INFO] [stdout] 485 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:514:8
[INFO] [stdout]     |
[INFO] [stdout] 514 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:515:8
[INFO] [stdout]     |
[INFO] [stdout] 515 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:517:64
[INFO] [stdout]     |
[INFO] [stdout] 517 |     pub fn row(&mut self) -> Result<Rc<RowContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:524:32
[INFO] [stdout]     |
[INFO] [stdout] 524 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseParserRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:582:33
[INFO] [stdout]     |
[INFO] [stdout] 582 | pub type FieldContext<'input> = BaseParserRuleContext<'input, FieldContextExt<'input>>;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Listenable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:591:18
[INFO] [stdout]     |
[INFO] [stdout] 591 | impl<'input, 'a> Listenable<dyn CSVListener<'input> + 'a> for FieldContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Listenable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Visitable` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:602:18
[INFO] [stdout]     |
[INFO] [stdout] 602 | impl<'input, 'a> Visitable<dyn CSVVisitor<'input> + 'a> for FieldContext<'input> {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::Visitable;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CustomRuleContext` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:606:14
[INFO] [stdout]     |
[INFO] [stdout] 606 | impl<'input> CustomRuleContext<'input> for FieldContextExt<'input> {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::rule_context::CustomRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BaseParserRuleContext`
[INFO] [stdout]    --> tests/gen/csvparser.rs:619:17
[INFO] [stdout]     |
[INFO] [stdout] 619 |         Rc::new(BaseParserRuleContext::new_parser_ctx(
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::parser_rule_context::BaseParserRuleContext;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:632:33
[INFO] [stdout]     |
[INFO] [stdout] 632 |     fn TEXT(&self) -> Option<Rc<TerminalNode<'input, CSVParserContextType>>>
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TerminalNode` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:640:35
[INFO] [stdout]     |
[INFO] [stdout] 640 |     fn STRING(&self) -> Option<Rc<TerminalNode<'input, CSVParserContextType>>>
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::tree::TerminalNode;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `TokenStream` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:652:8
[INFO] [stdout]     |
[INFO] [stdout] 652 |     I: TokenStream<'input, TF = LocalTokenFactory<'input>> + TidAble<'input>,
[INFO] [stdout]     |        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::token_stream::TokenStream;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ErrorStrategy` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:653:8
[INFO] [stdout]     |
[INFO] [stdout] 653 |     H: ErrorStrategy<'input, BaseParserType<'input, I>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::ErrorStrategy;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:655:68
[INFO] [stdout]     |
[INFO] [stdout] 655 |     pub fn field(&mut self) -> Result<Rc<FieldContextAll<'input>>, ANTLRError> {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ANTLRError` in this scope
[INFO] [stdout]    --> tests/gen/csvparser.rs:661:32
[INFO] [stdout]     |
[INFO] [stdout] 661 |         let result: Result<(), ANTLRError> = (|| {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ANTLRError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:689:26
[INFO] [stdout]     |
[INFO] [stdout] 689 |                 _ => Err(ANTLRError::NoAltError(NoViableAltError::new(
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::ANTLRError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NoViableAltError`
[INFO] [stdout]    --> tests/gen/csvparser.rs:689:49
[INFO] [stdout]     |
[INFO] [stdout] 689 |                 _ => Err(ANTLRError::NoAltError(NoViableAltError::new(
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 8   | use do_not_use_antlr_rust::errors::NoViableAltError;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitor` in this scope
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub trait CSVVisitor<'input>: ParseTreeVisitor<'input, CSVParserContextType> {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use do_not_use_antlr_rust::tree::ParseTreeVisitor;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `ParseTreeVisitorCompat` in this scope
[INFO] [stdout]   --> tests/gen/csvvisitor.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     ParseTreeVisitorCompat<'input, Node = CSVParserContextType>
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use do_not_use_antlr_rust::tree::ParseTreeVisitorCompat;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::BaseRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EmptyCustomRuleContext` in this scope
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:53:29
[INFO] [stdout]    |
[INFO] [stdout] 53 |     BaseRuleContext<'input, EmptyCustomRuleContext<'input, LocalTokenFactory<'input>>>;
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::rule_context::EmptyCustomRuleContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:59:47
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub struct ReferenceToATNLexer<'input, Input: CharStream<From<'input>>> {
[INFO] [stdout]    |                                               ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 |     base: BaseLexer<'input, ReferenceToATNLexerActions, Input, LocalTokenFactory<'input>>,
[INFO] [stdout]    |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 | impl<'input, Input: CharStream<From<'input>>> Deref for ReferenceToATNLexer<'input, Input> {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::char_stream::CharStream;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BaseLexer` in this scope
[INFO] [stdout]   --> tests/gen/referencetoatnlexer.rs:66:19
[INFO] [stdout]    |
[INFO] [stdout] 66 |     type Target = BaseLexer<'input, ReferenceToATNLexerActions, Input, LocalTokenFactory<'input>>;
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 6  | use do_not_use_antlr_rust::BaseLexer;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `CharStream` in this scope
[WARN] too many lines in the log, truncating it
