[INFO] cloning repository https://github.com/MiniaczQ/interpreter [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/MiniaczQ/interpreter" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMiniaczQ%2Finterpreter", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMiniaczQ%2Finterpreter'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 30f0a0818b9cc880f487849ebd21bc1d7907c78f [INFO] checking MiniaczQ/interpreter against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMiniaczQ%2Finterpreter" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/MiniaczQ/interpreter on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/MiniaczQ/interpreter [INFO] finished tweaking git repo https://github.com/MiniaczQ/interpreter [INFO] tweaked toml for git repo https://github.com/MiniaczQ/interpreter written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/MiniaczQ/interpreter already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded utf8-chars v1.0.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] db138c2bf3ff49c4e1f0e09bbffcf8be37005f8e276a632e32c838f7173cac1f [INFO] running `Command { std: "docker" "start" "-a" "db138c2bf3ff49c4e1f0e09bbffcf8be37005f8e276a632e32c838f7173cac1f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "db138c2bf3ff49c4e1f0e09bbffcf8be37005f8e276a632e32c838f7173cac1f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "db138c2bf3ff49c4e1f0e09bbffcf8be37005f8e276a632e32c838f7173cac1f", kill_on_drop: false }` [INFO] [stdout] db138c2bf3ff49c4e1f0e09bbffcf8be37005f8e276a632e32c838f7173cac1f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e0ba0fb58a84b2864fd9d9b04c89d4de48b8967bbb214e28c5ca27990599be48 [INFO] running `Command { std: "docker" "start" "-a" "e0ba0fb58a84b2864fd9d9b04c89d4de48b8967bbb214e28c5ca27990599be48", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.38 [INFO] [stderr] Compiling unicode-xid v0.2.3 [INFO] [stderr] Compiling syn v1.0.94 [INFO] [stderr] Compiling serde_derive v1.0.137 [INFO] [stderr] Compiling serde v1.0.137 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking utf8-chars v1.0.2 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Checking ron v0.7.0 [INFO] [stderr] Checking interpreter v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: the item `Parser` is imported redundantly [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | parser::Parser, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 25 | use super::{utility::*, Value}; [INFO] [stdout] | ---------- the item `Parser` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::super::super::position::Position` [INFO] [stdout] --> src/parser/grammar/test_utils.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | pub use super::super::super::position::Position; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ParserErrorVariant`, `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/test_utils.rs:14:40 [INFO] [stdout] | [INFO] [stdout] 14 | token::TokenType, ParserError, ParserErrorVariant, ParserWarning, ParserWarningVariant, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Value`, `expressions::Evaluable` [INFO] [stdout] --> src/parser/grammar/test_utils.rs:17:23 [INFO] [stdout] | [INFO] [stdout] 17 | pub use grammar::{expressions::Evaluable, Value}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Parser` is imported redundantly [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | parser::Parser, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 25 | use super::{utility::*, Value}; [INFO] [stdout] | ---------- the item `Parser` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.75s [INFO] running `Command { std: "docker" "inspect" "e0ba0fb58a84b2864fd9d9b04c89d4de48b8967bbb214e28c5ca27990599be48", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e0ba0fb58a84b2864fd9d9b04c89d4de48b8967bbb214e28c5ca27990599be48", kill_on_drop: false }` [INFO] [stdout] e0ba0fb58a84b2864fd9d9b04c89d4de48b8967bbb214e28c5ca27990599be48 [INFO] checking MiniaczQ/interpreter against try#36dbcaee1a55543dfc181be52a69d99ff46ff62f for pr-122960-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMiniaczQ%2Finterpreter" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/MiniaczQ/interpreter on toolchain 36dbcaee1a55543dfc181be52a69d99ff46ff62f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/MiniaczQ/interpreter [INFO] finished tweaking git repo https://github.com/MiniaczQ/interpreter [INFO] tweaked toml for git repo https://github.com/MiniaczQ/interpreter written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/MiniaczQ/interpreter already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 486bbf7625e5bec2822703b04aec5eb5097391bbb27f7650d3c4eb6bcb18de32 [INFO] running `Command { std: "docker" "start" "-a" "486bbf7625e5bec2822703b04aec5eb5097391bbb27f7650d3c4eb6bcb18de32", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "486bbf7625e5bec2822703b04aec5eb5097391bbb27f7650d3c4eb6bcb18de32", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "486bbf7625e5bec2822703b04aec5eb5097391bbb27f7650d3c4eb6bcb18de32", kill_on_drop: false }` [INFO] [stdout] 486bbf7625e5bec2822703b04aec5eb5097391bbb27f7650d3c4eb6bcb18de32 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 74e00d164f44f42e795734bbf1b1165aabd403dc93ffd2fceb95ad1a445a8481 [INFO] running `Command { std: "docker" "start" "-a" "74e00d164f44f42e795734bbf1b1165aabd403dc93ffd2fceb95ad1a445a8481", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Compiling proc-macro2 v1.0.38 [INFO] [stderr] Compiling unicode-xid v0.2.3 [INFO] [stderr] Compiling syn v1.0.94 [INFO] [stderr] Compiling serde_derive v1.0.137 [INFO] [stderr] Compiling serde v1.0.137 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking utf8-chars v1.0.2 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Checking ron v0.7.0 [INFO] [stderr] Checking interpreter v1.0.0 (/tmp/fixit) [INFO] [stderr] Migrating src/main.rs from 2021 edition to 2024 [INFO] [stderr] Fixed src/parser/grammar/test_utils.rs (3 fixes) [INFO] [stdout] warning: the item `Parser` is imported redundantly [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | parser::Parser, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 25 | use super::{utility::*, Value}; [INFO] [stdout] | ---------- the item `Parser` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::super::super::grammar` [INFO] [stdout] --> src/parser/grammar/test_utils.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | pub use super::super::super::grammar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:88:17 [INFO] [stdout] | [INFO] [stdout] 88 | Value::Int(69).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 64 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:109:24 [INFO] [stdout] | [INFO] [stdout] 109 | error: ParserErrorVariant::AssignmentMissingExpression, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:110:22 [INFO] [stdout] | [INFO] [stdout] 110 | pos: Position::new(2, 7), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 64 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 64 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:117:38 [INFO] [stdout] | [INFO] [stdout] 117 | fn expr(identifier: &str, value: Value) -> AssignmentExpr { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 64 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:129:37 [INFO] [stdout] | [INFO] [stdout] 129 | .insert("a".to_owned(), Value::Int(8)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 64 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:131:23 [INFO] [stdout] | [INFO] [stdout] 131 | expr("a", Value::Int(10)).eval(&ctx).unwrap(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 64 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | Value::Int(10) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 64 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:136:14 [INFO] [stdout] | [INFO] [stdout] 136 | &Value::Int(10) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 64 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:144:23 [INFO] [stdout] | [INFO] [stdout] 144 | expr("a", Value::Int(8)).eval(&ctx).unwrap_err().variant, [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 64 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:315:18 [INFO] [stdout] | [INFO] [stdout] 315 | literal: Value, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:347:13 [INFO] [stdout] | [INFO] [stdout] 347 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:357:13 [INFO] [stdout] | [INFO] [stdout] 357 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:367:13 [INFO] [stdout] | [INFO] [stdout] 367 | Value::Int(5), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:377:13 [INFO] [stdout] | [INFO] [stdout] 377 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:387:13 [INFO] [stdout] | [INFO] [stdout] 387 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:397:13 [INFO] [stdout] | [INFO] [stdout] 397 | Value::String("a".to_owned()), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:407:13 [INFO] [stdout] | [INFO] [stdout] 407 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:417:13 [INFO] [stdout] | [INFO] [stdout] 417 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:427:13 [INFO] [stdout] | [INFO] [stdout] 427 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:437:13 [INFO] [stdout] | [INFO] [stdout] 437 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | Value::Float(2.71), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:457:13 [INFO] [stdout] | [INFO] [stdout] 457 | Value::Bool(true), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:467:13 [INFO] [stdout] | [INFO] [stdout] 467 | Value::Bool(false), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:484:24 [INFO] [stdout] | [INFO] [stdout] 484 | error: ParserErrorVariant::BinaryOperatorMissingRHS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:485:22 [INFO] [stdout] | [INFO] [stdout] 485 | pos: Position::new(5, 10), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:492:18 [INFO] [stdout] | [INFO] [stdout] 492 | fn expr(lhs: Value, operator: BinaryOperator, rhs: Value) -> BinaryExpr { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:492:56 [INFO] [stdout] | [INFO] [stdout] 492 | fn expr(lhs: Value, operator: BinaryOperator, rhs: Value) -> BinaryExpr { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:500:18 [INFO] [stdout] | [INFO] [stdout] 500 | expr(Value::Int(4), BinaryOperator::Addition, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:500:59 [INFO] [stdout] | [INFO] [stdout] 500 | expr(Value::Int(4), BinaryOperator::Addition, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:503:13 [INFO] [stdout] | [INFO] [stdout] 503 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:506:18 [INFO] [stdout] | [INFO] [stdout] 506 | expr(Value::Int(12), BinaryOperator::Subtraction, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:506:63 [INFO] [stdout] | [INFO] [stdout] 506 | expr(Value::Int(12), BinaryOperator::Subtraction, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:509:13 [INFO] [stdout] | [INFO] [stdout] 509 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:512:18 [INFO] [stdout] | [INFO] [stdout] 512 | expr(Value::Int(2), BinaryOperator::Multiplication, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:512:65 [INFO] [stdout] | [INFO] [stdout] 512 | expr(Value::Int(2), BinaryOperator::Multiplication, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:515:13 [INFO] [stdout] | [INFO] [stdout] 515 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:518:18 [INFO] [stdout] | [INFO] [stdout] 518 | expr(Value::Int(32), BinaryOperator::Division, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:518:60 [INFO] [stdout] | [INFO] [stdout] 518 | expr(Value::Int(32), BinaryOperator::Division, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:521:13 [INFO] [stdout] | [INFO] [stdout] 521 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:524:18 [INFO] [stdout] | [INFO] [stdout] 524 | expr(Value::Int(17), BinaryOperator::Modulo, Value::Int(9)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:524:58 [INFO] [stdout] | [INFO] [stdout] 524 | expr(Value::Int(17), BinaryOperator::Modulo, Value::Int(9)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:527:13 [INFO] [stdout] | [INFO] [stdout] 527 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:535:18 [INFO] [stdout] | [INFO] [stdout] 535 | expr(Value::Int(8), BinaryOperator::Division, Value::Int(0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:535:59 [INFO] [stdout] | [INFO] [stdout] 535 | expr(Value::Int(8), BinaryOperator::Division, Value::Int(0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:542:18 [INFO] [stdout] | [INFO] [stdout] 542 | expr(Value::Int(8), BinaryOperator::Modulo, Value::Int(0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:542:57 [INFO] [stdout] | [INFO] [stdout] 542 | expr(Value::Int(8), BinaryOperator::Modulo, Value::Int(0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:550:17 [INFO] [stdout] | [INFO] [stdout] 550 | Value::Int(i64::MAX), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:552:17 [INFO] [stdout] | [INFO] [stdout] 552 | Value::Int(1) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:561:17 [INFO] [stdout] | [INFO] [stdout] 561 | Value::Int(i64::MAX), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:563:17 [INFO] [stdout] | [INFO] [stdout] 563 | Value::Int(-1) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:572:17 [INFO] [stdout] | [INFO] [stdout] 572 | Value::Int(i64::MAX), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:574:17 [INFO] [stdout] | [INFO] [stdout] 574 | Value::Int(2) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:587:18 [INFO] [stdout] | [INFO] [stdout] 587 | expr(Value::Int(4), BinaryOperator::Equal, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:587:56 [INFO] [stdout] | [INFO] [stdout] 587 | expr(Value::Int(4), BinaryOperator::Equal, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:590:13 [INFO] [stdout] | [INFO] [stdout] 590 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:593:18 [INFO] [stdout] | [INFO] [stdout] 593 | expr(Value::Int(8), BinaryOperator::Equal, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:593:56 [INFO] [stdout] | [INFO] [stdout] 593 | expr(Value::Int(8), BinaryOperator::Equal, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:596:13 [INFO] [stdout] | [INFO] [stdout] 596 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:599:18 [INFO] [stdout] | [INFO] [stdout] 599 | expr(Value::Int(8), BinaryOperator::Unequal, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:599:58 [INFO] [stdout] | [INFO] [stdout] 599 | expr(Value::Int(8), BinaryOperator::Unequal, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:602:13 [INFO] [stdout] | [INFO] [stdout] 602 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:605:18 [INFO] [stdout] | [INFO] [stdout] 605 | expr(Value::Int(4), BinaryOperator::Unequal, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:605:58 [INFO] [stdout] | [INFO] [stdout] 605 | expr(Value::Int(4), BinaryOperator::Unequal, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:608:13 [INFO] [stdout] | [INFO] [stdout] 608 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:611:18 [INFO] [stdout] | [INFO] [stdout] 611 | expr(Value::Int(8), BinaryOperator::Lesser, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:611:57 [INFO] [stdout] | [INFO] [stdout] 611 | expr(Value::Int(8), BinaryOperator::Lesser, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:614:13 [INFO] [stdout] | [INFO] [stdout] 614 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:617:18 [INFO] [stdout] | [INFO] [stdout] 617 | expr(Value::Int(4), BinaryOperator::Lesser, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:617:57 [INFO] [stdout] | [INFO] [stdout] 617 | expr(Value::Int(4), BinaryOperator::Lesser, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:620:13 [INFO] [stdout] | [INFO] [stdout] 620 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:623:18 [INFO] [stdout] | [INFO] [stdout] 623 | expr(Value::Int(4), BinaryOperator::Lesser, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:623:57 [INFO] [stdout] | [INFO] [stdout] 623 | expr(Value::Int(4), BinaryOperator::Lesser, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:626:13 [INFO] [stdout] | [INFO] [stdout] 626 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:629:18 [INFO] [stdout] | [INFO] [stdout] 629 | expr(Value::Int(8), BinaryOperator::LesserEqual, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:629:62 [INFO] [stdout] | [INFO] [stdout] 629 | expr(Value::Int(8), BinaryOperator::LesserEqual, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:632:13 [INFO] [stdout] | [INFO] [stdout] 632 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:635:18 [INFO] [stdout] | [INFO] [stdout] 635 | expr(Value::Int(4), BinaryOperator::LesserEqual, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:635:62 [INFO] [stdout] | [INFO] [stdout] 635 | expr(Value::Int(4), BinaryOperator::LesserEqual, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:638:13 [INFO] [stdout] | [INFO] [stdout] 638 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:641:18 [INFO] [stdout] | [INFO] [stdout] 641 | expr(Value::Int(4), BinaryOperator::LesserEqual, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:641:62 [INFO] [stdout] | [INFO] [stdout] 641 | expr(Value::Int(4), BinaryOperator::LesserEqual, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:644:13 [INFO] [stdout] | [INFO] [stdout] 644 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:647:18 [INFO] [stdout] | [INFO] [stdout] 647 | expr(Value::Int(4), BinaryOperator::Greater, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:647:58 [INFO] [stdout] | [INFO] [stdout] 647 | expr(Value::Int(4), BinaryOperator::Greater, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:650:13 [INFO] [stdout] | [INFO] [stdout] 650 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:653:18 [INFO] [stdout] | [INFO] [stdout] 653 | expr(Value::Int(4), BinaryOperator::Greater, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:653:58 [INFO] [stdout] | [INFO] [stdout] 653 | expr(Value::Int(4), BinaryOperator::Greater, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:656:13 [INFO] [stdout] | [INFO] [stdout] 656 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:659:18 [INFO] [stdout] | [INFO] [stdout] 659 | expr(Value::Int(8), BinaryOperator::Greater, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:659:58 [INFO] [stdout] | [INFO] [stdout] 659 | expr(Value::Int(8), BinaryOperator::Greater, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:662:13 [INFO] [stdout] | [INFO] [stdout] 662 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:665:18 [INFO] [stdout] | [INFO] [stdout] 665 | expr(Value::Int(4), BinaryOperator::GreaterEqual, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:665:63 [INFO] [stdout] | [INFO] [stdout] 665 | expr(Value::Int(4), BinaryOperator::GreaterEqual, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:668:13 [INFO] [stdout] | [INFO] [stdout] 668 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:671:18 [INFO] [stdout] | [INFO] [stdout] 671 | expr(Value::Int(4), BinaryOperator::GreaterEqual, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:671:63 [INFO] [stdout] | [INFO] [stdout] 671 | expr(Value::Int(4), BinaryOperator::GreaterEqual, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:674:13 [INFO] [stdout] | [INFO] [stdout] 674 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:677:18 [INFO] [stdout] | [INFO] [stdout] 677 | expr(Value::Int(8), BinaryOperator::GreaterEqual, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:677:63 [INFO] [stdout] | [INFO] [stdout] 677 | expr(Value::Int(8), BinaryOperator::GreaterEqual, Value::Int(4)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:680:13 [INFO] [stdout] | [INFO] [stdout] 680 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:689:17 [INFO] [stdout] | [INFO] [stdout] 689 | Value::Float(4.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:691:17 [INFO] [stdout] | [INFO] [stdout] 691 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:695:13 [INFO] [stdout] | [INFO] [stdout] 695 | Value::Float(8.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:699:17 [INFO] [stdout] | [INFO] [stdout] 699 | Value::Float(12.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:701:17 [INFO] [stdout] | [INFO] [stdout] 701 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:705:13 [INFO] [stdout] | [INFO] [stdout] 705 | Value::Float(8.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:709:17 [INFO] [stdout] | [INFO] [stdout] 709 | Value::Float(2.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:711:17 [INFO] [stdout] | [INFO] [stdout] 711 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:715:13 [INFO] [stdout] | [INFO] [stdout] 715 | Value::Float(8.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:719:17 [INFO] [stdout] | [INFO] [stdout] 719 | Value::Float(32.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:721:17 [INFO] [stdout] | [INFO] [stdout] 721 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:725:13 [INFO] [stdout] | [INFO] [stdout] 725 | Value::Float(8.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:733:18 [INFO] [stdout] | [INFO] [stdout] 733 | expr(Value::Float(4.0), BinaryOperator::Equal, Value::Float(4.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:733:60 [INFO] [stdout] | [INFO] [stdout] 733 | expr(Value::Float(4.0), BinaryOperator::Equal, Value::Float(4.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:736:13 [INFO] [stdout] | [INFO] [stdout] 736 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:739:18 [INFO] [stdout] | [INFO] [stdout] 739 | expr(Value::Float(8.0), BinaryOperator::Equal, Value::Float(4.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:739:60 [INFO] [stdout] | [INFO] [stdout] 739 | expr(Value::Float(8.0), BinaryOperator::Equal, Value::Float(4.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:742:13 [INFO] [stdout] | [INFO] [stdout] 742 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:746:17 [INFO] [stdout] | [INFO] [stdout] 746 | Value::Float(8.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:748:17 [INFO] [stdout] | [INFO] [stdout] 748 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:752:13 [INFO] [stdout] | [INFO] [stdout] 752 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:756:17 [INFO] [stdout] | [INFO] [stdout] 756 | Value::Float(4.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:758:17 [INFO] [stdout] | [INFO] [stdout] 758 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:762:13 [INFO] [stdout] | [INFO] [stdout] 762 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:765:18 [INFO] [stdout] | [INFO] [stdout] 765 | expr(Value::Float(8.0), BinaryOperator::Lesser, Value::Float(4.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:765:61 [INFO] [stdout] | [INFO] [stdout] 765 | expr(Value::Float(8.0), BinaryOperator::Lesser, Value::Float(4.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:768:13 [INFO] [stdout] | [INFO] [stdout] 768 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:771:18 [INFO] [stdout] | [INFO] [stdout] 771 | expr(Value::Float(4.0), BinaryOperator::Lesser, Value::Float(4.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:771:61 [INFO] [stdout] | [INFO] [stdout] 771 | expr(Value::Float(4.0), BinaryOperator::Lesser, Value::Float(4.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:774:13 [INFO] [stdout] | [INFO] [stdout] 774 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:777:18 [INFO] [stdout] | [INFO] [stdout] 777 | expr(Value::Float(4.0), BinaryOperator::Lesser, Value::Float(8.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:777:61 [INFO] [stdout] | [INFO] [stdout] 777 | expr(Value::Float(4.0), BinaryOperator::Lesser, Value::Float(8.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:780:13 [INFO] [stdout] | [INFO] [stdout] 780 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:784:17 [INFO] [stdout] | [INFO] [stdout] 784 | Value::Float(8.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:786:17 [INFO] [stdout] | [INFO] [stdout] 786 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:790:13 [INFO] [stdout] | [INFO] [stdout] 790 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:794:17 [INFO] [stdout] | [INFO] [stdout] 794 | Value::Float(4.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:796:17 [INFO] [stdout] | [INFO] [stdout] 796 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:800:13 [INFO] [stdout] | [INFO] [stdout] 800 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:804:17 [INFO] [stdout] | [INFO] [stdout] 804 | Value::Float(4.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:806:17 [INFO] [stdout] | [INFO] [stdout] 806 | Value::Float(8.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:810:13 [INFO] [stdout] | [INFO] [stdout] 810 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:814:17 [INFO] [stdout] | [INFO] [stdout] 814 | Value::Float(4.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:816:17 [INFO] [stdout] | [INFO] [stdout] 816 | Value::Float(8.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:820:13 [INFO] [stdout] | [INFO] [stdout] 820 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:824:17 [INFO] [stdout] | [INFO] [stdout] 824 | Value::Float(4.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:826:17 [INFO] [stdout] | [INFO] [stdout] 826 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:830:13 [INFO] [stdout] | [INFO] [stdout] 830 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:834:17 [INFO] [stdout] | [INFO] [stdout] 834 | Value::Float(8.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:836:17 [INFO] [stdout] | [INFO] [stdout] 836 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:840:13 [INFO] [stdout] | [INFO] [stdout] 840 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | Value::Float(4.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:846:17 [INFO] [stdout] | [INFO] [stdout] 846 | Value::Float(8.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:850:13 [INFO] [stdout] | [INFO] [stdout] 850 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:854:17 [INFO] [stdout] | [INFO] [stdout] 854 | Value::Float(4.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:856:17 [INFO] [stdout] | [INFO] [stdout] 856 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:860:13 [INFO] [stdout] | [INFO] [stdout] 860 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:864:17 [INFO] [stdout] | [INFO] [stdout] 864 | Value::Float(8.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:866:17 [INFO] [stdout] | [INFO] [stdout] 866 | Value::Float(4.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:870:13 [INFO] [stdout] | [INFO] [stdout] 870 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:879:17 [INFO] [stdout] | [INFO] [stdout] 879 | Value::Float(8.0), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:881:17 [INFO] [stdout] | [INFO] [stdout] 881 | Value::Float(0.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:894:18 [INFO] [stdout] | [INFO] [stdout] 894 | expr(Value::Bool(true), BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:894:60 [INFO] [stdout] | [INFO] [stdout] 894 | expr(Value::Bool(true), BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:897:13 [INFO] [stdout] | [INFO] [stdout] 897 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:901:17 [INFO] [stdout] | [INFO] [stdout] 901 | Value::Bool(true), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:903:17 [INFO] [stdout] | [INFO] [stdout] 903 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:907:13 [INFO] [stdout] | [INFO] [stdout] 907 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:910:18 [INFO] [stdout] | [INFO] [stdout] 910 | expr(Value::Bool(true), BinaryOperator::And, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:910:58 [INFO] [stdout] | [INFO] [stdout] 910 | expr(Value::Bool(true), BinaryOperator::And, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:913:13 [INFO] [stdout] | [INFO] [stdout] 913 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:916:18 [INFO] [stdout] | [INFO] [stdout] 916 | expr(Value::Bool(true), BinaryOperator::And, Value::Bool(false)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:916:58 [INFO] [stdout] | [INFO] [stdout] 916 | expr(Value::Bool(true), BinaryOperator::And, Value::Bool(false)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:919:13 [INFO] [stdout] | [INFO] [stdout] 919 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:922:18 [INFO] [stdout] | [INFO] [stdout] 922 | expr(Value::Bool(false), BinaryOperator::Or, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:922:58 [INFO] [stdout] | [INFO] [stdout] 922 | expr(Value::Bool(false), BinaryOperator::Or, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:925:13 [INFO] [stdout] | [INFO] [stdout] 925 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:928:18 [INFO] [stdout] | [INFO] [stdout] 928 | expr(Value::Bool(false), BinaryOperator::Or, Value::Bool(false)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:928:58 [INFO] [stdout] | [INFO] [stdout] 928 | expr(Value::Bool(false), BinaryOperator::Or, Value::Bool(false)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:931:13 [INFO] [stdout] | [INFO] [stdout] 931 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:940:17 [INFO] [stdout] | [INFO] [stdout] 940 | Value::String("abc".to_owned()), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:942:17 [INFO] [stdout] | [INFO] [stdout] 942 | Value::String("abc".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:946:13 [INFO] [stdout] | [INFO] [stdout] 946 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:950:17 [INFO] [stdout] | [INFO] [stdout] 950 | Value::String("abc".to_owned()), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:952:17 [INFO] [stdout] | [INFO] [stdout] 952 | Value::String("abc".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:956:13 [INFO] [stdout] | [INFO] [stdout] 956 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:960:17 [INFO] [stdout] | [INFO] [stdout] 960 | Value::String("abc".to_owned()), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:962:17 [INFO] [stdout] | [INFO] [stdout] 962 | Value::String("abc".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:966:13 [INFO] [stdout] | [INFO] [stdout] 966 | Value::String("abcabc".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:975:17 [INFO] [stdout] | [INFO] [stdout] 975 | Value::String("abc".to_owned()), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:977:17 [INFO] [stdout] | [INFO] [stdout] 977 | Value::Int(0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:985:18 [INFO] [stdout] | [INFO] [stdout] 985 | expr(Value::Float(0.0), BinaryOperator::Equal, Value::Int(0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:985:60 [INFO] [stdout] | [INFO] [stdout] 985 | expr(Value::Float(0.0), BinaryOperator::Equal, Value::Int(0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:992:18 [INFO] [stdout] | [INFO] [stdout] 992 | expr(Value::Float(0.0), BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:992:60 [INFO] [stdout] | [INFO] [stdout] 992 | expr(Value::Float(0.0), BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:999:18 [INFO] [stdout] | [INFO] [stdout] 999 | expr(Value::None, BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:999:54 [INFO] [stdout] | [INFO] [stdout] 999 | expr(Value::None, BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1006:18 [INFO] [stdout] | [INFO] [stdout] 1006 | expr(Value::None, BinaryOperator::Equal, Value::List(vec![])) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1006:54 [INFO] [stdout] | [INFO] [stdout] 1006 | expr(Value::None, BinaryOperator::Equal, Value::List(vec![])) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1014:17 [INFO] [stdout] | [INFO] [stdout] 1014 | Value::String("abc".to_owned()), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1016:17 [INFO] [stdout] | [INFO] [stdout] 1016 | Value::String("abc".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1024:18 [INFO] [stdout] | [INFO] [stdout] 1024 | expr(Value::Int(0), BinaryOperator::And, Value::Int(0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1024:54 [INFO] [stdout] | [INFO] [stdout] 1024 | expr(Value::Int(0), BinaryOperator::And, Value::Int(0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1031:18 [INFO] [stdout] | [INFO] [stdout] 1031 | expr(Value::Float(0.0), BinaryOperator::And, Value::Float(0.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1031:58 [INFO] [stdout] | [INFO] [stdout] 1031 | expr(Value::Float(0.0), BinaryOperator::And, Value::Float(0.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1039:17 [INFO] [stdout] | [INFO] [stdout] 1039 | Value::Bool(true), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1041:17 [INFO] [stdout] | [INFO] [stdout] 1041 | Value::Bool(true) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1050:17 [INFO] [stdout] | [INFO] [stdout] 1050 | Value::List(vec![]), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1052:17 [INFO] [stdout] | [INFO] [stdout] 1052 | Value::List(vec![]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1060:18 [INFO] [stdout] | [INFO] [stdout] 1060 | expr(Value::None, BinaryOperator::Addition, Value::None) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1060:57 [INFO] [stdout] | [INFO] [stdout] 1060 | expr(Value::None, BinaryOperator::Addition, Value::None) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 304 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | Value::Int(5).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:115:26 [INFO] [stdout] | [INFO] [stdout] 115 | warning: ParserWarningVariant::MissingClosingCurlyBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:116:24 [INFO] [stdout] | [INFO] [stdout] 116 | start: Position::new(2, 6), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:117:23 [INFO] [stdout] | [INFO] [stdout] 117 | stop: Position::new(2, 8), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:139:26 [INFO] [stdout] | [INFO] [stdout] 139 | warning: ParserWarningVariant::MissingClosingCurlyBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:140:24 [INFO] [stdout] | [INFO] [stdout] 140 | start: Position::new(2, 6), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:141:23 [INFO] [stdout] | [INFO] [stdout] 141 | stop: Position::new(2, 6), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:178:17 [INFO] [stdout] | [INFO] [stdout] 178 | Value::Int(5).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:190:68 [INFO] [stdout] | [INFO] [stdout] 190 | assert_eq!(CodeBlockExpr::new(vec![]).eval(&ctx).unwrap(), Value::None); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:197:37 [INFO] [stdout] | [INFO] [stdout] 197 | CodeBlockExpr::new(vec![Value::Int(8).into()]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:200:13 [INFO] [stdout] | [INFO] [stdout] 200 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:208:37 [INFO] [stdout] | [INFO] [stdout] 208 | CodeBlockExpr::new(vec![Value::Int(8).into(), Statement::Semicolon]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:211:13 [INFO] [stdout] | [INFO] [stdout] 211 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:220:33 [INFO] [stdout] | [INFO] [stdout] 220 | ReturnExpr::new(Value::Int(5).into()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:222:17 [INFO] [stdout] | [INFO] [stdout] 222 | Value::Int(8).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:226:13 [INFO] [stdout] | [INFO] [stdout] 226 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:228:51 [INFO] [stdout] | [INFO] [stdout] 228 | assert_eq!(ctx.returning.take().unwrap(), Value::Int(5)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 46 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 46 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:94:17 [INFO] [stdout] | [INFO] [stdout] 94 | Value::Int(1337).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:120:17 [INFO] [stdout] | [INFO] [stdout] 120 | Value::Int(42).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:129:26 [INFO] [stdout] | [INFO] [stdout] 129 | warning: ParserWarningVariant::VariableDeclarationMissingTypeSeparator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:130:24 [INFO] [stdout] | [INFO] [stdout] 130 | start: Position::new(2, 2), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:131:23 [INFO] [stdout] | [INFO] [stdout] 131 | stop: Position::new(2, 5) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:154:17 [INFO] [stdout] | [INFO] [stdout] 154 | Value::Int(2137).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:163:26 [INFO] [stdout] | [INFO] [stdout] 163 | warning: ParserWarningVariant::VariableDeclarationMissingEqualsSign, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:164:24 [INFO] [stdout] | [INFO] [stdout] 164 | start: Position::new(4, 13), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:165:23 [INFO] [stdout] | [INFO] [stdout] 165 | stop: Position::new(4, 17) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:186:24 [INFO] [stdout] | [INFO] [stdout] 186 | error: ParserErrorVariant::VariableDeclarationMissingType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:187:22 [INFO] [stdout] | [INFO] [stdout] 187 | pos: Position::new(5, 8), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:210:24 [INFO] [stdout] | [INFO] [stdout] 210 | error: ParserErrorVariant::VariableDeclarationMissingIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:211:22 [INFO] [stdout] | [INFO] [stdout] 211 | pos: Position::new(2, 5), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:234:24 [INFO] [stdout] | [INFO] [stdout] 234 | error: ParserErrorVariant::VariableDeclarationMissingExpression, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 235 | pos: Position::new(5, 18), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:242:59 [INFO] [stdout] | [INFO] [stdout] 242 | fn expr(identifier: &str, data_type: DataType, value: Value) -> DeclarationExpr { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:250:42 [INFO] [stdout] | [INFO] [stdout] 250 | expr("a", DataType::Integer, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:255:67 [INFO] [stdout] | [INFO] [stdout] 255 | assert_eq!(ctx.variables.borrow_mut().get("a").unwrap(), &Value::Int(8)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:263:37 [INFO] [stdout] | [INFO] [stdout] 263 | .insert("a".to_owned(), Value::Int(8)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/declaration.rs:265:42 [INFO] [stdout] | [INFO] [stdout] 265 | expr("a", DataType::Integer, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 68 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 68 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:156:26 [INFO] [stdout] | [INFO] [stdout] 156 | warning: ParserWarningVariant::ForLoopMissingInKeyword, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 157 | start: Position::new(7, 6), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:158:23 [INFO] [stdout] | [INFO] [stdout] 158 | stop: Position::new(7, 7) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:178:24 [INFO] [stdout] | [INFO] [stdout] 178 | error: ParserErrorVariant::ForLoopMissingBody, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:179:22 [INFO] [stdout] | [INFO] [stdout] 179 | pos: Position::new(7, 3), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:202:24 [INFO] [stdout] | [INFO] [stdout] 202 | error: ParserErrorVariant::ForLoopMissingBody, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:203:22 [INFO] [stdout] | [INFO] [stdout] 203 | pos: Position::new(9, 3), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:225:24 [INFO] [stdout] | [INFO] [stdout] 225 | error: ParserErrorVariant::ForLoopMissingVariable, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:226:22 [INFO] [stdout] | [INFO] [stdout] 226 | pos: Position::new(5, 9), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:246:24 [INFO] [stdout] | [INFO] [stdout] 246 | error: ParserErrorVariant::ForLoopMissingProvider, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:247:22 [INFO] [stdout] | [INFO] [stdout] 247 | pos: Position::new(2, 5), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:258:42 [INFO] [stdout] | [INFO] [stdout] 258 | ForExpr::new("a".to_owned(), Value::List(vec![]).into(), vec![]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:261:13 [INFO] [stdout] | [INFO] [stdout] 261 | Value::List(vec![]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:271:17 [INFO] [stdout] | [INFO] [stdout] 271 | Value::List(vec![Value::Int(8)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:271:34 [INFO] [stdout] | [INFO] [stdout] 271 | Value::List(vec![Value::Int(8)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:276:13 [INFO] [stdout] | [INFO] [stdout] 276 | Value::List(vec![Value::Int(8)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:276:30 [INFO] [stdout] | [INFO] [stdout] 276 | Value::List(vec![Value::Int(8)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:286:17 [INFO] [stdout] | [INFO] [stdout] 286 | Value::List(vec![Value::Int(8), Value::Float(9.0), Value::List(vec![])]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:286:34 [INFO] [stdout] | [INFO] [stdout] 286 | Value::List(vec![Value::Int(8), Value::Float(9.0), Value::List(vec![])]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:286:49 [INFO] [stdout] | [INFO] [stdout] 286 | Value::List(vec![Value::Int(8), Value::Float(9.0), Value::List(vec![])]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:286:68 [INFO] [stdout] | [INFO] [stdout] 286 | Value::List(vec![Value::Int(8), Value::Float(9.0), Value::List(vec![])]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:291:13 [INFO] [stdout] | [INFO] [stdout] 291 | Value::List(vec![Value::Int(8), Value::Float(9.0), Value::List(vec![])]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:291:30 [INFO] [stdout] | [INFO] [stdout] 291 | Value::List(vec![Value::Int(8), Value::Float(9.0), Value::List(vec![])]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:291:45 [INFO] [stdout] | [INFO] [stdout] 291 | Value::List(vec![Value::Int(8), Value::Float(9.0), Value::List(vec![])]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:291:64 [INFO] [stdout] | [INFO] [stdout] 291 | Value::List(vec![Value::Int(8), Value::Float(9.0), Value::List(vec![])]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:301:17 [INFO] [stdout] | [INFO] [stdout] 301 | Value::List(vec![Value::Int(8), Value::Int(8)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:301:34 [INFO] [stdout] | [INFO] [stdout] 301 | Value::List(vec![Value::Int(8), Value::Int(8)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:301:49 [INFO] [stdout] | [INFO] [stdout] 301 | Value::List(vec![Value::Int(8), Value::Int(8)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:309:13 [INFO] [stdout] | [INFO] [stdout] 309 | Value::List(vec![Value::None, Value::None]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:309:30 [INFO] [stdout] | [INFO] [stdout] 309 | Value::List(vec![Value::None, Value::None]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:309:43 [INFO] [stdout] | [INFO] [stdout] 309 | Value::List(vec![Value::None, Value::None]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:319:17 [INFO] [stdout] | [INFO] [stdout] 319 | Value::List(vec![Value::Int(8), Value::Int(9)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:319:34 [INFO] [stdout] | [INFO] [stdout] 319 | Value::List(vec![Value::Int(8), Value::Int(9)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:319:49 [INFO] [stdout] | [INFO] [stdout] 319 | Value::List(vec![Value::Int(8), Value::Int(9)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:328:13 [INFO] [stdout] | [INFO] [stdout] 328 | Value::List(vec![Value::None]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:328:30 [INFO] [stdout] | [INFO] [stdout] 328 | Value::List(vec![Value::None]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:330:51 [INFO] [stdout] | [INFO] [stdout] 330 | assert_eq!(ctx.returning.take().unwrap(), Value::Int(8)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/for_expr.rs:339:17 [INFO] [stdout] | [INFO] [stdout] 339 | Value::Int(8).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 80 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 80 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:134:21 [INFO] [stdout] | [INFO] [stdout] 134 | Value::Int(30).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:135:21 [INFO] [stdout] | [INFO] [stdout] 135 | Value::String("ccc".to_owned()).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:183:21 [INFO] [stdout] | [INFO] [stdout] 183 | Value::Int(30).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:184:21 [INFO] [stdout] | [INFO] [stdout] 184 | Value::String("ccc".to_owned()).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:194:26 [INFO] [stdout] | [INFO] [stdout] 194 | warning: ParserWarningVariant::ExpectedExpression, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:195:24 [INFO] [stdout] | [INFO] [stdout] 195 | start: Position::new(6, 15), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:196:23 [INFO] [stdout] | [INFO] [stdout] 196 | stop: Position::new(6, 16) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:219:21 [INFO] [stdout] | [INFO] [stdout] 219 | Value::Int(30).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:220:21 [INFO] [stdout] | [INFO] [stdout] 220 | Value::String("ccc".to_owned()).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:230:26 [INFO] [stdout] | [INFO] [stdout] 230 | warning: ParserWarningVariant::MissingClosingRoundBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:231:24 [INFO] [stdout] | [INFO] [stdout] 231 | start: Position::new(13, 20), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:232:23 [INFO] [stdout] | [INFO] [stdout] 232 | stop: Position::new(13, 21) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:266:21 [INFO] [stdout] | [INFO] [stdout] 266 | Value::Int(7).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:276:22 [INFO] [stdout] | [INFO] [stdout] 276 | vec![Value::Int(10).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | Value::Int(10) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:307:22 [INFO] [stdout] | [INFO] [stdout] 307 | vec![Value::Int(10).into(), Value::Int(10).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:307:45 [INFO] [stdout] | [INFO] [stdout] 307 | vec![Value::Int(10).into(), Value::Int(10).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:311:13 [INFO] [stdout] | [INFO] [stdout] 311 | Value::Int(20) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:330:22 [INFO] [stdout] | [INFO] [stdout] 330 | vec![Value::Float(10.0).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:357:22 [INFO] [stdout] | [INFO] [stdout] 357 | vec![Value::Int(10).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:368:21 [INFO] [stdout] | [INFO] [stdout] 368 | Value::Int(10).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:369:21 [INFO] [stdout] | [INFO] [stdout] 369 | Value::Int(10).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:370:21 [INFO] [stdout] | [INFO] [stdout] 370 | Value::Int(10).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:389:21 [INFO] [stdout] | [INFO] [stdout] 389 | Value::Int(7).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:393:21 [INFO] [stdout] | [INFO] [stdout] 393 | Value::Int(7).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:401:22 [INFO] [stdout] | [INFO] [stdout] 401 | vec![Value::Int(10).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:405:13 [INFO] [stdout] | [INFO] [stdout] 405 | Value::Int(10) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | Value::Int(7).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:422:21 [INFO] [stdout] | [INFO] [stdout] 422 | Value::Int(7).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:430:22 [INFO] [stdout] | [INFO] [stdout] 430 | vec![Value::Int(10).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:434:13 [INFO] [stdout] | [INFO] [stdout] 434 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:458:13 [INFO] [stdout] | [INFO] [stdout] 458 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:470:22 [INFO] [stdout] | [INFO] [stdout] 470 | vec![Value::Int(8).into(), Value::Int(8).into()], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:470:44 [INFO] [stdout] | [INFO] [stdout] 470 | vec![Value::Int(8).into(), Value::Int(8).into()], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:498:22 [INFO] [stdout] | [INFO] [stdout] 498 | vec![Value::Int(10).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/function_call.rs:523:35 [INFO] [stdout] | [INFO] [stdout] 523 | FunctionCallExpr::new(Value::Int(8).into(), vec![]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 97 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 97 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/identifier.rs:69:37 [INFO] [stdout] | [INFO] [stdout] 69 | .insert("a".to_owned(), Value::Int(8)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 40 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 40 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/identifier.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 40 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 40 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:123:29 [INFO] [stdout] | [INFO] [stdout] 123 | IfElseExpr::new(Value::Bool(true).into(), vec![], None,).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:145:29 [INFO] [stdout] | [INFO] [stdout] 145 | IfElseExpr::new(Value::Bool(true).into(), vec![], Some(vec![]),).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:168:24 [INFO] [stdout] | [INFO] [stdout] 168 | error: ParserErrorVariant::IfMissingTrueBranch, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:169:22 [INFO] [stdout] | [INFO] [stdout] 169 | pos: Position::new(3, 6) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:191:24 [INFO] [stdout] | [INFO] [stdout] 191 | error: ParserErrorVariant::IfMissingTrueBranch, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:192:22 [INFO] [stdout] | [INFO] [stdout] 192 | pos: Position::new(7, 8) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:215:24 [INFO] [stdout] | [INFO] [stdout] 215 | error: ParserErrorVariant::IfMissingFalseBranch, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:216:22 [INFO] [stdout] | [INFO] [stdout] 216 | pos: Position::new(9, 10) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:232:24 [INFO] [stdout] | [INFO] [stdout] 232 | error: ParserErrorVariant::IfMissingCondition, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:233:22 [INFO] [stdout] | [INFO] [stdout] 233 | pos: Position::new(1, 4) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:244:29 [INFO] [stdout] | [INFO] [stdout] 244 | IfElseExpr::new(Value::Bool(true).into(), vec![Value::Int(8).into()], None) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:244:60 [INFO] [stdout] | [INFO] [stdout] 244 | IfElseExpr::new(Value::Bool(true).into(), vec![Value::Int(8).into()], None) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:247:13 [INFO] [stdout] | [INFO] [stdout] 247 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:256:17 [INFO] [stdout] | [INFO] [stdout] 256 | Value::Bool(true).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:257:22 [INFO] [stdout] | [INFO] [stdout] 257 | vec![Value::Int(8).into(), Statement::Semicolon], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:262:13 [INFO] [stdout] | [INFO] [stdout] 262 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:270:29 [INFO] [stdout] | [INFO] [stdout] 270 | IfElseExpr::new(Value::Bool(false).into(), vec![Value::Int(8).into()], None) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:270:61 [INFO] [stdout] | [INFO] [stdout] 270 | IfElseExpr::new(Value::Bool(false).into(), vec![Value::Int(8).into()], None) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:273:13 [INFO] [stdout] | [INFO] [stdout] 273 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:282:17 [INFO] [stdout] | [INFO] [stdout] 282 | Value::Bool(true).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:283:22 [INFO] [stdout] | [INFO] [stdout] 283 | vec![Value::Int(8).into()], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:284:27 [INFO] [stdout] | [INFO] [stdout] 284 | Some(vec![Value::Int(-8).into()]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 288 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:297:17 [INFO] [stdout] | [INFO] [stdout] 297 | Value::Bool(false).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:298:22 [INFO] [stdout] | [INFO] [stdout] 298 | vec![Value::Int(8).into()], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:299:27 [INFO] [stdout] | [INFO] [stdout] 299 | Some(vec![Value::Int(-8).into()]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:303:13 [INFO] [stdout] | [INFO] [stdout] 303 | Value::Int(-8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:312:17 [INFO] [stdout] | [INFO] [stdout] 312 | Value::Int(8).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:313:22 [INFO] [stdout] | [INFO] [stdout] 313 | vec![Value::Int(8).into()], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:314:27 [INFO] [stdout] | [INFO] [stdout] 314 | Some(vec![Value::Int(-8).into()]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:328:17 [INFO] [stdout] | [INFO] [stdout] 328 | Value::Bool(false).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:329:38 [INFO] [stdout] | [INFO] [stdout] 329 | vec![ReturnExpr::new(Value::Int(5).into()).into()], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:334:13 [INFO] [stdout] | [INFO] [stdout] 334 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:344:17 [INFO] [stdout] | [INFO] [stdout] 344 | Value::Bool(true).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:345:38 [INFO] [stdout] | [INFO] [stdout] 345 | vec![ReturnExpr::new(Value::Int(5).into()).into()], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:346:43 [INFO] [stdout] | [INFO] [stdout] 346 | Some(vec![ReturnExpr::new(Value::Int(-5).into()).into()]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:350:13 [INFO] [stdout] | [INFO] [stdout] 350 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:352:51 [INFO] [stdout] | [INFO] [stdout] 352 | assert_eq!(ctx.returning.take().unwrap(), Value::Int(5)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:360:17 [INFO] [stdout] | [INFO] [stdout] 360 | Value::Bool(false).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:361:38 [INFO] [stdout] | [INFO] [stdout] 361 | vec![ReturnExpr::new(Value::Int(5).into()).into()], [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:362:43 [INFO] [stdout] | [INFO] [stdout] 362 | Some(vec![ReturnExpr::new(Value::Int(-5).into()).into()]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:366:13 [INFO] [stdout] | [INFO] [stdout] 366 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/if_else.rs:368:51 [INFO] [stdout] | [INFO] [stdout] 368 | assert_eq!(ctx.returning.take().unwrap(), Value::Int(-5)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 86 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 86 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:82:32 [INFO] [stdout] | [INFO] [stdout] 82 | ListExpr::new(vec![Value::Int(5).into(), Value::Int(6).into()]).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:82:54 [INFO] [stdout] | [INFO] [stdout] 82 | ListExpr::new(vec![Value::Int(5).into(), Value::Int(6).into()]).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:118:32 [INFO] [stdout] | [INFO] [stdout] 118 | ListExpr::new(vec![Value::Int(5).into(), Value::Int(6).into()]).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:118:54 [INFO] [stdout] | [INFO] [stdout] 118 | ListExpr::new(vec![Value::Int(5).into(), Value::Int(6).into()]).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:125:26 [INFO] [stdout] | [INFO] [stdout] 125 | warning: ParserWarningVariant::ExpectedExpression, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:126:24 [INFO] [stdout] | [INFO] [stdout] 126 | start: Position::new(5, 6), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:127:23 [INFO] [stdout] | [INFO] [stdout] 127 | stop: Position::new(5, 7) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:146:32 [INFO] [stdout] | [INFO] [stdout] 146 | ListExpr::new(vec![Value::Int(5).into(), Value::Int(6).into()]).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:146:54 [INFO] [stdout] | [INFO] [stdout] 146 | ListExpr::new(vec![Value::Int(5).into(), Value::Int(6).into()]).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:153:26 [INFO] [stdout] | [INFO] [stdout] 153 | warning: ParserWarningVariant::MissingClosingSquareBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:154:24 [INFO] [stdout] | [INFO] [stdout] 154 | start: Position::new(7, 3), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:155:23 [INFO] [stdout] | [INFO] [stdout] 155 | stop: Position::new(7, 6) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:165:13 [INFO] [stdout] | [INFO] [stdout] 165 | Value::List(vec![]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:168:32 [INFO] [stdout] | [INFO] [stdout] 168 | ListExpr::new(vec![Value::Int(8).into(), Value::Float(8.0).into()]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:168:54 [INFO] [stdout] | [INFO] [stdout] 168 | ListExpr::new(vec![Value::Int(8).into(), Value::Float(8.0).into()]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:171:13 [INFO] [stdout] | [INFO] [stdout] 171 | Value::List(vec![Value::Int(8), Value::Float(8.0)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:171:30 [INFO] [stdout] | [INFO] [stdout] 171 | Value::List(vec![Value::Int(8), Value::Float(8.0)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list.rs:171:45 [INFO] [stdout] | [INFO] [stdout] 171 | Value::List(vec![Value::Int(8), Value::Float(8.0)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 61 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 61 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:212:37 [INFO] [stdout] | [INFO] [stdout] 212 | IndexOrRange::index(Value::Int(1).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:234:24 [INFO] [stdout] | [INFO] [stdout] 234 | error: ParserErrorVariant::ListAccessEmpty, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 235 | pos: Position::new(3, 5), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:260:37 [INFO] [stdout] | [INFO] [stdout] 260 | IndexOrRange::range(Value::Int(1).into(), Value::Int(5).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:260:59 [INFO] [stdout] | [INFO] [stdout] 260 | IndexOrRange::range(Value::Int(1).into(), Value::Int(5).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:285:37 [INFO] [stdout] | [INFO] [stdout] 285 | IndexOrRange::range(Value::Int(1).into(), Value::Int(5).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:285:59 [INFO] [stdout] | [INFO] [stdout] 285 | IndexOrRange::range(Value::Int(1).into(), Value::Int(5).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:294:26 [INFO] [stdout] | [INFO] [stdout] 294 | warning: ParserWarningVariant::MissingClosingSquareBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:295:24 [INFO] [stdout] | [INFO] [stdout] 295 | start: Position::new(7, 8), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:296:23 [INFO] [stdout] | [INFO] [stdout] 296 | stop: Position::new(7, 9) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:317:24 [INFO] [stdout] | [INFO] [stdout] 317 | error: ParserErrorVariant::ListRangeAccessIncomplete, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:318:22 [INFO] [stdout] | [INFO] [stdout] 318 | pos: Position::new(3, 10) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:330:17 [INFO] [stdout] | [INFO] [stdout] 330 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:330:34 [INFO] [stdout] | [INFO] [stdout] 330 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:330:49 [INFO] [stdout] | [INFO] [stdout] 330 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:330:64 [INFO] [stdout] | [INFO] [stdout] 330 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:331:37 [INFO] [stdout] | [INFO] [stdout] 331 | IndexOrRange::index(Value::Int(0).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:335:13 [INFO] [stdout] | [INFO] [stdout] 335 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:339:17 [INFO] [stdout] | [INFO] [stdout] 339 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:339:34 [INFO] [stdout] | [INFO] [stdout] 339 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:339:49 [INFO] [stdout] | [INFO] [stdout] 339 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:339:64 [INFO] [stdout] | [INFO] [stdout] 339 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:340:37 [INFO] [stdout] | [INFO] [stdout] 340 | IndexOrRange::index(Value::Int(1).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:344:13 [INFO] [stdout] | [INFO] [stdout] 344 | Value::Int(9) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:353:17 [INFO] [stdout] | [INFO] [stdout] 353 | Value::List(vec![]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:354:37 [INFO] [stdout] | [INFO] [stdout] 354 | IndexOrRange::index(Value::Int(0).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:363:17 [INFO] [stdout] | [INFO] [stdout] 363 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:363:34 [INFO] [stdout] | [INFO] [stdout] 363 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:363:49 [INFO] [stdout] | [INFO] [stdout] 363 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:363:64 [INFO] [stdout] | [INFO] [stdout] 363 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:364:37 [INFO] [stdout] | [INFO] [stdout] 364 | IndexOrRange::index(Value::Int(4).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:373:17 [INFO] [stdout] | [INFO] [stdout] 373 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:373:34 [INFO] [stdout] | [INFO] [stdout] 373 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:373:49 [INFO] [stdout] | [INFO] [stdout] 373 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:373:64 [INFO] [stdout] | [INFO] [stdout] 373 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:374:37 [INFO] [stdout] | [INFO] [stdout] 374 | IndexOrRange::index(Value::Float(4.0).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:383:17 [INFO] [stdout] | [INFO] [stdout] 383 | Value::Int(8).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:384:37 [INFO] [stdout] | [INFO] [stdout] 384 | IndexOrRange::index(Value::Int(4).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:398:17 [INFO] [stdout] | [INFO] [stdout] 398 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:398:34 [INFO] [stdout] | [INFO] [stdout] 398 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:398:49 [INFO] [stdout] | [INFO] [stdout] 398 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:398:64 [INFO] [stdout] | [INFO] [stdout] 398 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:399:37 [INFO] [stdout] | [INFO] [stdout] 399 | IndexOrRange::range(Value::Int(0).into(), Value::Int(3).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:399:59 [INFO] [stdout] | [INFO] [stdout] 399 | IndexOrRange::range(Value::Int(0).into(), Value::Int(3).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:403:13 [INFO] [stdout] | [INFO] [stdout] 403 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:403:30 [INFO] [stdout] | [INFO] [stdout] 403 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:403:45 [INFO] [stdout] | [INFO] [stdout] 403 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:403:60 [INFO] [stdout] | [INFO] [stdout] 403 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:407:17 [INFO] [stdout] | [INFO] [stdout] 407 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:407:34 [INFO] [stdout] | [INFO] [stdout] 407 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:407:49 [INFO] [stdout] | [INFO] [stdout] 407 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:407:64 [INFO] [stdout] | [INFO] [stdout] 407 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:408:37 [INFO] [stdout] | [INFO] [stdout] 408 | IndexOrRange::range(Value::Int(1).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:408:59 [INFO] [stdout] | [INFO] [stdout] 408 | IndexOrRange::range(Value::Int(1).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:412:13 [INFO] [stdout] | [INFO] [stdout] 412 | Value::List(vec![Value::Int(9)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:412:30 [INFO] [stdout] | [INFO] [stdout] 412 | Value::List(vec![Value::Int(9)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:421:17 [INFO] [stdout] | [INFO] [stdout] 421 | Value::List(vec![]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:422:37 [INFO] [stdout] | [INFO] [stdout] 422 | IndexOrRange::range(Value::Int(1).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:422:59 [INFO] [stdout] | [INFO] [stdout] 422 | IndexOrRange::range(Value::Int(1).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:431:17 [INFO] [stdout] | [INFO] [stdout] 431 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:431:34 [INFO] [stdout] | [INFO] [stdout] 431 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:431:49 [INFO] [stdout] | [INFO] [stdout] 431 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:431:64 [INFO] [stdout] | [INFO] [stdout] 431 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:432:37 [INFO] [stdout] | [INFO] [stdout] 432 | IndexOrRange::range(Value::Int(0).into(), Value::Int(7).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:432:59 [INFO] [stdout] | [INFO] [stdout] 432 | IndexOrRange::range(Value::Int(0).into(), Value::Int(7).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:441:17 [INFO] [stdout] | [INFO] [stdout] 441 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:441:34 [INFO] [stdout] | [INFO] [stdout] 441 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:441:49 [INFO] [stdout] | [INFO] [stdout] 441 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:441:64 [INFO] [stdout] | [INFO] [stdout] 441 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:442:37 [INFO] [stdout] | [INFO] [stdout] 442 | IndexOrRange::range(Value::Int(0).into(), Value::Float(1.0).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:442:59 [INFO] [stdout] | [INFO] [stdout] 442 | IndexOrRange::range(Value::Int(0).into(), Value::Float(1.0).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:451:17 [INFO] [stdout] | [INFO] [stdout] 451 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:451:34 [INFO] [stdout] | [INFO] [stdout] 451 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:451:49 [INFO] [stdout] | [INFO] [stdout] 451 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:451:64 [INFO] [stdout] | [INFO] [stdout] 451 | Value::List(vec![Value::Int(8), Value::Int(9), Value::Int(10)]).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:452:37 [INFO] [stdout] | [INFO] [stdout] 452 | IndexOrRange::range(Value::Float(0.0).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:452:63 [INFO] [stdout] | [INFO] [stdout] 452 | IndexOrRange::range(Value::Float(0.0).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:461:17 [INFO] [stdout] | [INFO] [stdout] 461 | Value::Int(8).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:462:37 [INFO] [stdout] | [INFO] [stdout] 462 | IndexOrRange::range(Value::Int(0).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:462:59 [INFO] [stdout] | [INFO] [stdout] 462 | IndexOrRange::range(Value::Int(0).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:476:17 [INFO] [stdout] | [INFO] [stdout] 476 | Value::String("abcd".to_owned()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:477:37 [INFO] [stdout] | [INFO] [stdout] 477 | IndexOrRange::index(Value::Int(0).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:481:13 [INFO] [stdout] | [INFO] [stdout] 481 | Value::String("a".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:485:17 [INFO] [stdout] | [INFO] [stdout] 485 | Value::String("abcd".to_owned()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:486:37 [INFO] [stdout] | [INFO] [stdout] 486 | IndexOrRange::index(Value::Int(1).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:490:13 [INFO] [stdout] | [INFO] [stdout] 490 | Value::String("b".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:499:17 [INFO] [stdout] | [INFO] [stdout] 499 | Value::String("a".to_owned()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:500:37 [INFO] [stdout] | [INFO] [stdout] 500 | IndexOrRange::index(Value::Int(-1).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:509:17 [INFO] [stdout] | [INFO] [stdout] 509 | Value::String("abcd".to_owned()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:510:37 [INFO] [stdout] | [INFO] [stdout] 510 | IndexOrRange::index(Value::Int(4).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:524:17 [INFO] [stdout] | [INFO] [stdout] 524 | Value::String("abcd".to_owned()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:525:37 [INFO] [stdout] | [INFO] [stdout] 525 | IndexOrRange::range(Value::Int(0).into(), Value::Int(3).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:525:59 [INFO] [stdout] | [INFO] [stdout] 525 | IndexOrRange::range(Value::Int(0).into(), Value::Int(3).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:529:13 [INFO] [stdout] | [INFO] [stdout] 529 | Value::String("abc".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:533:17 [INFO] [stdout] | [INFO] [stdout] 533 | Value::String("abcd".to_owned()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:534:37 [INFO] [stdout] | [INFO] [stdout] 534 | IndexOrRange::range(Value::Int(1).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:534:59 [INFO] [stdout] | [INFO] [stdout] 534 | IndexOrRange::range(Value::Int(1).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:538:13 [INFO] [stdout] | [INFO] [stdout] 538 | Value::String("b".to_owned()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:547:17 [INFO] [stdout] | [INFO] [stdout] 547 | Value::String("a".to_owned()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:548:37 [INFO] [stdout] | [INFO] [stdout] 548 | IndexOrRange::range(Value::Int(-1).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:548:60 [INFO] [stdout] | [INFO] [stdout] 548 | IndexOrRange::range(Value::Int(-1).into(), Value::Int(2).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:557:17 [INFO] [stdout] | [INFO] [stdout] 557 | Value::String("abcd".to_owned()).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:558:37 [INFO] [stdout] | [INFO] [stdout] 558 | IndexOrRange::range(Value::Int(0).into(), Value::Int(7).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/list_access.rs:558:59 [INFO] [stdout] | [INFO] [stdout] 558 | IndexOrRange::range(Value::Int(0).into(), Value::Int(7).into()) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 185 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 185 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/literal.rs:115:58 [INFO] [stdout] | [INFO] [stdout] 115 | assert_eq!(result.unwrap().unwrap(), LiteralExpr(Value::Int(5)).into()); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 88 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 88 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/literal.rs:131:25 [INFO] [stdout] | [INFO] [stdout] 131 | LiteralExpr(Value::Float(5.0)).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 88 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 88 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/literal.rs:148:25 [INFO] [stdout] | [INFO] [stdout] 148 | LiteralExpr(Value::String("ada".to_owned())).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 88 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 88 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/literal.rs:165:25 [INFO] [stdout] | [INFO] [stdout] 165 | LiteralExpr(Value::Bool(true)).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 88 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 88 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/literal.rs:182:25 [INFO] [stdout] | [INFO] [stdout] 182 | LiteralExpr(Value::Bool(false)).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 88 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 88 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/literal.rs:200:25 [INFO] [stdout] | [INFO] [stdout] 200 | LiteralExpr(Value::Int(8)).eval(&ctx).unwrap(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 88 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 88 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/literal.rs:201:13 [INFO] [stdout] | [INFO] [stdout] 201 | Value::Int(8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 88 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 88 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/return_expr.rs:75:29 [INFO] [stdout] | [INFO] [stdout] 75 | ReturnExpr::new(Value::Int(0).into()).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 56 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 56 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/return_expr.rs:99:29 [INFO] [stdout] | [INFO] [stdout] 99 | ReturnExpr::new(Value::Int(7).into()).eval(&ctx).unwrap(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 56 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 56 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/return_expr.rs:100:13 [INFO] [stdout] | [INFO] [stdout] 100 | Value::None [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 56 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 56 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/return_expr.rs:102:51 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(ctx.returning.take().unwrap(), Value::Int(7)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 56 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 56 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/return_expr.rs:108:61 [INFO] [stdout] | [INFO] [stdout] 108 | assert_eq!(ReturnExpr::empty().eval(&ctx).unwrap(), Value::None); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 56 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 56 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/return_expr.rs:109:51 [INFO] [stdout] | [INFO] [stdout] 109 | assert_eq!(ctx.returning.take().unwrap(), Value::None); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 56 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 56 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:96:16 [INFO] [stdout] | [INFO] [stdout] 96 | value: Value, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:121:13 [INFO] [stdout] | [INFO] [stdout] 121 | Value::Float(5.37), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:131:13 [INFO] [stdout] | [INFO] [stdout] 131 | Value::Bool(true), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:147:24 [INFO] [stdout] | [INFO] [stdout] 147 | error: ParserErrorVariant::UnaryOperatorMissingExpression, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:148:22 [INFO] [stdout] | [INFO] [stdout] 148 | pos: Position::new(5, 8), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Value` in this scope [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:155:45 [INFO] [stdout] | [INFO] [stdout] 155 | fn expr(operator: UnaryOperator, value: Value) -> UnaryExpr { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:163:52 [INFO] [stdout] | [INFO] [stdout] 163 | expr(UnaryOperator::AlgebraicNegation, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:166:13 [INFO] [stdout] | [INFO] [stdout] 166 | Value::Int(-8) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:169:52 [INFO] [stdout] | [INFO] [stdout] 169 | expr(UnaryOperator::AlgebraicNegation, Value::Float(8.0)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:172:13 [INFO] [stdout] | [INFO] [stdout] 172 | Value::Float(-8.0) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:175:50 [INFO] [stdout] | [INFO] [stdout] 175 | expr(UnaryOperator::LogicalNegation, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:178:13 [INFO] [stdout] | [INFO] [stdout] 178 | Value::Bool(false) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:186:50 [INFO] [stdout] | [INFO] [stdout] 186 | expr(UnaryOperator::LogicalNegation, Value::Int(8)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/unary.rs:193:52 [INFO] [stdout] | [INFO] [stdout] 193 | expr(UnaryOperator::AlgebraicNegation, Value::Bool(true)) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 85 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 85 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:108:28 [INFO] [stdout] | [INFO] [stdout] 108 | WhileExpr::new(Value::Bool(true).into(), vec![]).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:127:24 [INFO] [stdout] | [INFO] [stdout] 127 | error: ParserErrorVariant::WhileLoopMissingBody, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:128:22 [INFO] [stdout] | [INFO] [stdout] 128 | pos: Position::new(6, 7), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:149:24 [INFO] [stdout] | [INFO] [stdout] 149 | error: ParserErrorVariant::WhileLoopMissingBody, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:150:22 [INFO] [stdout] | [INFO] [stdout] 150 | pos: Position::new(9, 9), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:169:24 [INFO] [stdout] | [INFO] [stdout] 169 | error: ParserErrorVariant::WhileLoopMissingBody, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:170:22 [INFO] [stdout] | [INFO] [stdout] 170 | pos: Position::new(2, 7), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:181:28 [INFO] [stdout] | [INFO] [stdout] 181 | WhileExpr::new(Value::Bool(false).into(), vec![]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:184:13 [INFO] [stdout] | [INFO] [stdout] 184 | Value::List(vec![]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:193:37 [INFO] [stdout] | [INFO] [stdout] 193 | .insert("a".to_owned(), Value::Int(3)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:199:21 [INFO] [stdout] | [INFO] [stdout] 199 | Value::Int(0).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:207:25 [INFO] [stdout] | [INFO] [stdout] 207 | Value::Int(1).into() [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:215:13 [INFO] [stdout] | [INFO] [stdout] 215 | Value::List(vec![Value::Int(2), Value::Int(1), Value::Int(0)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:215:30 [INFO] [stdout] | [INFO] [stdout] 215 | Value::List(vec![Value::Int(2), Value::Int(1), Value::Int(0)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:215:45 [INFO] [stdout] | [INFO] [stdout] 215 | Value::List(vec![Value::Int(2), Value::Int(1), Value::Int(0)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:215:60 [INFO] [stdout] | [INFO] [stdout] 215 | Value::List(vec![Value::Int(2), Value::Int(1), Value::Int(0)]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:224:17 [INFO] [stdout] | [INFO] [stdout] 224 | Value::Bool(true).into(), [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:225:38 [INFO] [stdout] | [INFO] [stdout] 225 | vec![ReturnExpr::new(Value::Int(8).into()).into()] [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:229:13 [INFO] [stdout] | [INFO] [stdout] 229 | Value::List(vec![Value::None]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:229:30 [INFO] [stdout] | [INFO] [stdout] 229 | Value::List(vec![Value::None]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:231:51 [INFO] [stdout] | [INFO] [stdout] 231 | assert_eq!(ctx.returning.take().unwrap(), Value::Int(8)); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/while_expr.rs:238:28 [INFO] [stdout] | [INFO] [stdout] 238 | WhileExpr::new(Value::Int(3).into(), vec![]) [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 70 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 70 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:169:46 [INFO] [stdout] | [INFO] [stdout] 169 | assert_eq!(result.unwrap().unwrap(), Value::Int(5).into()); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 143 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Value` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:184:46 [INFO] [stdout] | [INFO] [stdout] 184 | assert_eq!(result.unwrap().unwrap(), Value::Int(5).into()); [INFO] [stdout] | ^^^^^ use of undeclared type `Value` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::grammar::Value; [INFO] [stdout] | [INFO] [stdout] 143 + use ron::Value; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:190:26 [INFO] [stdout] | [INFO] [stdout] 190 | warning: ParserWarningVariant::MissingClosingRoundBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:191:24 [INFO] [stdout] | [INFO] [stdout] 191 | start: Position::new(5, 6), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 143 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 143 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:192:23 [INFO] [stdout] | [INFO] [stdout] 192 | stop: Position::new(5, 7) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 143 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 143 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:210:24 [INFO] [stdout] | [INFO] [stdout] 210 | error: ParserErrorVariant::InvalidBracketExpression, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:211:22 [INFO] [stdout] | [INFO] [stdout] 211 | pos: Position::new(2, 5), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 143 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 143 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:227:24 [INFO] [stdout] | [INFO] [stdout] 227 | error: ParserErrorVariant::VariableDeclarationMissingIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:228:22 [INFO] [stdout] | [INFO] [stdout] 228 | pos: Position::new(5, 9), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 143 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 143 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 143 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/function.rs:312:24 [INFO] [stdout] | [INFO] [stdout] 312 | error: ParserErrorVariant::DuplicateParameter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:313:22 [INFO] [stdout] | [INFO] [stdout] 313 | pos: Position::new(10, 6), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/function.rs:405:24 [INFO] [stdout] | [INFO] [stdout] 405 | error: ParserErrorVariant::FunctionMissingIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:406:22 [INFO] [stdout] | [INFO] [stdout] 406 | pos: Position::new(2, 6), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/function.rs:453:26 [INFO] [stdout] | [INFO] [stdout] 453 | warning: ParserWarningVariant::MissingOpeningRoundBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:454:24 [INFO] [stdout] | [INFO] [stdout] 454 | start: Position::new(7, 8), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:455:23 [INFO] [stdout] | [INFO] [stdout] 455 | stop: Position::new(7, 9) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/function.rs:500:26 [INFO] [stdout] | [INFO] [stdout] 500 | warning: ParserWarningVariant::MissingClosingRoundBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:501:24 [INFO] [stdout] | [INFO] [stdout] 501 | start: Position::new(9, 3), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:502:23 [INFO] [stdout] | [INFO] [stdout] 502 | stop: Position::new(9, 4) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/function.rs:531:24 [INFO] [stdout] | [INFO] [stdout] 531 | error: ParserErrorVariant::FunctionMissingReturnType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:532:22 [INFO] [stdout] | [INFO] [stdout] 532 | pos: Position::new(3, 7) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/function.rs:559:24 [INFO] [stdout] | [INFO] [stdout] 559 | error: ParserErrorVariant::FunctionMissingBody, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:560:22 [INFO] [stdout] | [INFO] [stdout] 560 | pos: Position::new(6, 8) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/function.rs:579:24 [INFO] [stdout] | [INFO] [stdout] 579 | error: ParserErrorVariant::FunctionMissingIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/function.rs:580:22 [INFO] [stdout] | [INFO] [stdout] 580 | pos: Position::new(4, 7) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 211 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 211 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/program.rs:182:22 [INFO] [stdout] | [INFO] [stdout] 182 | pos: Position::new(0, 0) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 121 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 121 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 121 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserErrorVariant` [INFO] [stdout] --> src/parser/grammar/program.rs:207:24 [INFO] [stdout] | [INFO] [stdout] 207 | error: ParserErrorVariant::FunctionMissingIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserErrorVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 121 + use crate::parser::ParserErrorVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/program.rs:208:22 [INFO] [stdout] | [INFO] [stdout] 208 | pos: Position::new(3, 6) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 121 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 121 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 121 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/program.rs:238:26 [INFO] [stdout] | [INFO] [stdout] 238 | warning: ParserWarningVariant::MissingClosingRoundBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 121 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/program.rs:239:24 [INFO] [stdout] | [INFO] [stdout] 239 | start: Position::new(7, 3), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 121 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 121 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 121 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/program.rs:240:23 [INFO] [stdout] | [INFO] [stdout] 240 | stop: Position::new(7, 4) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 121 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 121 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 121 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParserWarningVariant` [INFO] [stdout] --> src/parser/grammar/types.rs:123:26 [INFO] [stdout] | [INFO] [stdout] 123 | warning: ParserWarningVariant::MissingClosingSquareBracket, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `ParserWarningVariant` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 38 + use crate::parser::ParserWarningVariant; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/types.rs:124:24 [INFO] [stdout] | [INFO] [stdout] 124 | start: Position::new(7, 8), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 38 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 38 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 38 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Position` [INFO] [stdout] --> src/parser/grammar/types.rs:125:23 [INFO] [stdout] | [INFO] [stdout] 125 | stop: Position::new(7, 11) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Position` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 38 + use crate::lexer::position::Position; [INFO] [stdout] | [INFO] [stdout] 38 + use crate::parser::Position; [INFO] [stdout] | [INFO] [stdout] 38 + use ron::error::Position; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Parser` is imported redundantly [INFO] [stdout] --> src/parser/grammar/expressions/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | parser::Parser, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 25 | use super::{utility::*, Value}; [INFO] [stdout] | ---------- the item `Parser` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `AssignmentExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:131:39 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct AssignmentExpr { [INFO] [stdout] | ------------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 131 | expr("a", Value::Int(10)).eval(&ctx).unwrap(), [INFO] [stdout] | ^^^^ method not found in `AssignmentExpr` [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `AssignmentExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `AssignmentExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/assignment.rs:144:38 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct AssignmentExpr { [INFO] [stdout] | ------------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 144 | expr("a", Value::Int(8)).eval(&ctx).unwrap_err().variant, [INFO] [stdout] | ^^^^ method not found in `AssignmentExpr` [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `AssignmentExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 64 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:501:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 500 | / expr(Value::Int(4), BinaryOperator::Addition, Value::Int(4)) [INFO] [stdout] 501 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:507:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 506 | / expr(Value::Int(12), BinaryOperator::Subtraction, Value::Int(4)) [INFO] [stdout] 507 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:513:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 512 | / expr(Value::Int(2), BinaryOperator::Multiplication, Value::Int(4)) [INFO] [stdout] 513 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:519:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 518 | / expr(Value::Int(32), BinaryOperator::Division, Value::Int(4)) [INFO] [stdout] 519 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:525:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 524 | / expr(Value::Int(17), BinaryOperator::Modulo, Value::Int(9)) [INFO] [stdout] 525 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:536:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 535 | / expr(Value::Int(8), BinaryOperator::Division, Value::Int(0)) [INFO] [stdout] 536 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:543:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 542 | / expr(Value::Int(8), BinaryOperator::Modulo, Value::Int(0)) [INFO] [stdout] 543 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:554:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 549 | / expr( [INFO] [stdout] 550 | | Value::Int(i64::MAX), [INFO] [stdout] 551 | | BinaryOperator::Addition, [INFO] [stdout] 552 | | Value::Int(1) [INFO] [stdout] 553 | | ) [INFO] [stdout] 554 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:565:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 560 | / expr( [INFO] [stdout] 561 | | Value::Int(i64::MAX), [INFO] [stdout] 562 | | BinaryOperator::Subtraction, [INFO] [stdout] 563 | | Value::Int(-1) [INFO] [stdout] 564 | | ) [INFO] [stdout] 565 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:576:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 571 | / expr( [INFO] [stdout] 572 | | Value::Int(i64::MAX), [INFO] [stdout] 573 | | BinaryOperator::Multiplication, [INFO] [stdout] 574 | | Value::Int(2) [INFO] [stdout] 575 | | ) [INFO] [stdout] 576 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:588:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 587 | / expr(Value::Int(4), BinaryOperator::Equal, Value::Int(4)) [INFO] [stdout] 588 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:594:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 593 | / expr(Value::Int(8), BinaryOperator::Equal, Value::Int(4)) [INFO] [stdout] 594 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:600:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 599 | / expr(Value::Int(8), BinaryOperator::Unequal, Value::Int(4)) [INFO] [stdout] 600 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:606:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 605 | / expr(Value::Int(4), BinaryOperator::Unequal, Value::Int(4)) [INFO] [stdout] 606 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:612:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 611 | / expr(Value::Int(8), BinaryOperator::Lesser, Value::Int(4)) [INFO] [stdout] 612 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:618:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 617 | / expr(Value::Int(4), BinaryOperator::Lesser, Value::Int(4)) [INFO] [stdout] 618 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:624:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 623 | / expr(Value::Int(4), BinaryOperator::Lesser, Value::Int(8)) [INFO] [stdout] 624 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:630:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 629 | / expr(Value::Int(8), BinaryOperator::LesserEqual, Value::Int(4)) [INFO] [stdout] 630 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:636:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 635 | / expr(Value::Int(4), BinaryOperator::LesserEqual, Value::Int(4)) [INFO] [stdout] 636 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:642:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 641 | / expr(Value::Int(4), BinaryOperator::LesserEqual, Value::Int(8)) [INFO] [stdout] 642 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:648:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 647 | / expr(Value::Int(4), BinaryOperator::Greater, Value::Int(8)) [INFO] [stdout] 648 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:654:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 653 | / expr(Value::Int(4), BinaryOperator::Greater, Value::Int(4)) [INFO] [stdout] 654 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:660:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 659 | / expr(Value::Int(8), BinaryOperator::Greater, Value::Int(4)) [INFO] [stdout] 660 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:666:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 665 | / expr(Value::Int(4), BinaryOperator::GreaterEqual, Value::Int(8)) [INFO] [stdout] 666 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:672:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 671 | / expr(Value::Int(4), BinaryOperator::GreaterEqual, Value::Int(4)) [INFO] [stdout] 672 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:678:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 677 | / expr(Value::Int(8), BinaryOperator::GreaterEqual, Value::Int(4)) [INFO] [stdout] 678 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:693:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 688 | / expr( [INFO] [stdout] 689 | | Value::Float(4.0), [INFO] [stdout] 690 | | BinaryOperator::Addition, [INFO] [stdout] 691 | | Value::Float(4.0) [INFO] [stdout] 692 | | ) [INFO] [stdout] 693 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:703:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 698 | / expr( [INFO] [stdout] 699 | | Value::Float(12.0), [INFO] [stdout] 700 | | BinaryOperator::Subtraction, [INFO] [stdout] 701 | | Value::Float(4.0) [INFO] [stdout] 702 | | ) [INFO] [stdout] 703 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:713:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 708 | / expr( [INFO] [stdout] 709 | | Value::Float(2.0), [INFO] [stdout] 710 | | BinaryOperator::Multiplication, [INFO] [stdout] 711 | | Value::Float(4.0) [INFO] [stdout] 712 | | ) [INFO] [stdout] 713 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:723:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 718 | / expr( [INFO] [stdout] 719 | | Value::Float(32.0), [INFO] [stdout] 720 | | BinaryOperator::Division, [INFO] [stdout] 721 | | Value::Float(4.0) [INFO] [stdout] 722 | | ) [INFO] [stdout] 723 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:734:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 733 | / expr(Value::Float(4.0), BinaryOperator::Equal, Value::Float(4.0)) [INFO] [stdout] 734 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:740:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 739 | / expr(Value::Float(8.0), BinaryOperator::Equal, Value::Float(4.0)) [INFO] [stdout] 740 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:750:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 745 | / expr( [INFO] [stdout] 746 | | Value::Float(8.0), [INFO] [stdout] 747 | | BinaryOperator::Unequal, [INFO] [stdout] 748 | | Value::Float(4.0) [INFO] [stdout] 749 | | ) [INFO] [stdout] 750 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:760:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 755 | / expr( [INFO] [stdout] 756 | | Value::Float(4.0), [INFO] [stdout] 757 | | BinaryOperator::Unequal, [INFO] [stdout] 758 | | Value::Float(4.0) [INFO] [stdout] 759 | | ) [INFO] [stdout] 760 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:766:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 765 | / expr(Value::Float(8.0), BinaryOperator::Lesser, Value::Float(4.0)) [INFO] [stdout] 766 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:772:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 771 | / expr(Value::Float(4.0), BinaryOperator::Lesser, Value::Float(4.0)) [INFO] [stdout] 772 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:778:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 777 | / expr(Value::Float(4.0), BinaryOperator::Lesser, Value::Float(8.0)) [INFO] [stdout] 778 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:788:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 783 | / expr( [INFO] [stdout] 784 | | Value::Float(8.0), [INFO] [stdout] 785 | | BinaryOperator::LesserEqual, [INFO] [stdout] 786 | | Value::Float(4.0) [INFO] [stdout] 787 | | ) [INFO] [stdout] 788 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:798:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 793 | / expr( [INFO] [stdout] 794 | | Value::Float(4.0), [INFO] [stdout] 795 | | BinaryOperator::LesserEqual, [INFO] [stdout] 796 | | Value::Float(4.0) [INFO] [stdout] 797 | | ) [INFO] [stdout] 798 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:808:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 803 | / expr( [INFO] [stdout] 804 | | Value::Float(4.0), [INFO] [stdout] 805 | | BinaryOperator::LesserEqual, [INFO] [stdout] 806 | | Value::Float(8.0) [INFO] [stdout] 807 | | ) [INFO] [stdout] 808 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:818:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 813 | / expr( [INFO] [stdout] 814 | | Value::Float(4.0), [INFO] [stdout] 815 | | BinaryOperator::Greater, [INFO] [stdout] 816 | | Value::Float(8.0) [INFO] [stdout] 817 | | ) [INFO] [stdout] 818 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:828:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 823 | / expr( [INFO] [stdout] 824 | | Value::Float(4.0), [INFO] [stdout] 825 | | BinaryOperator::Greater, [INFO] [stdout] 826 | | Value::Float(4.0) [INFO] [stdout] 827 | | ) [INFO] [stdout] 828 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:838:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 833 | / expr( [INFO] [stdout] 834 | | Value::Float(8.0), [INFO] [stdout] 835 | | BinaryOperator::Greater, [INFO] [stdout] 836 | | Value::Float(4.0) [INFO] [stdout] 837 | | ) [INFO] [stdout] 838 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:848:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 843 | / expr( [INFO] [stdout] 844 | | Value::Float(4.0), [INFO] [stdout] 845 | | BinaryOperator::GreaterEqual, [INFO] [stdout] 846 | | Value::Float(8.0) [INFO] [stdout] 847 | | ) [INFO] [stdout] 848 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:858:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 853 | / expr( [INFO] [stdout] 854 | | Value::Float(4.0), [INFO] [stdout] 855 | | BinaryOperator::GreaterEqual, [INFO] [stdout] 856 | | Value::Float(4.0) [INFO] [stdout] 857 | | ) [INFO] [stdout] 858 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:868:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 863 | / expr( [INFO] [stdout] 864 | | Value::Float(8.0), [INFO] [stdout] 865 | | BinaryOperator::GreaterEqual, [INFO] [stdout] 866 | | Value::Float(4.0) [INFO] [stdout] 867 | | ) [INFO] [stdout] 868 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:883:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 878 | / expr( [INFO] [stdout] 879 | | Value::Float(8.0), [INFO] [stdout] 880 | | BinaryOperator::Division, [INFO] [stdout] 881 | | Value::Float(0.0) [INFO] [stdout] 882 | | ) [INFO] [stdout] 883 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:895:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 894 | / expr(Value::Bool(true), BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] 895 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:905:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 900 | / expr( [INFO] [stdout] 901 | | Value::Bool(true), [INFO] [stdout] 902 | | BinaryOperator::Unequal, [INFO] [stdout] 903 | | Value::Bool(true) [INFO] [stdout] 904 | | ) [INFO] [stdout] 905 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:911:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 910 | / expr(Value::Bool(true), BinaryOperator::And, Value::Bool(true)) [INFO] [stdout] 911 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:917:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 916 | / expr(Value::Bool(true), BinaryOperator::And, Value::Bool(false)) [INFO] [stdout] 917 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:923:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 922 | / expr(Value::Bool(false), BinaryOperator::Or, Value::Bool(true)) [INFO] [stdout] 923 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:929:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 928 | / expr(Value::Bool(false), BinaryOperator::Or, Value::Bool(false)) [INFO] [stdout] 929 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:944:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 939 | / expr( [INFO] [stdout] 940 | | Value::String("abc".to_owned()), [INFO] [stdout] 941 | | BinaryOperator::Equal, [INFO] [stdout] 942 | | Value::String("abc".to_owned()) [INFO] [stdout] 943 | | ) [INFO] [stdout] 944 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:954:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 949 | / expr( [INFO] [stdout] 950 | | Value::String("abc".to_owned()), [INFO] [stdout] 951 | | BinaryOperator::Unequal, [INFO] [stdout] 952 | | Value::String("abc".to_owned()) [INFO] [stdout] 953 | | ) [INFO] [stdout] 954 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:964:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 959 | / expr( [INFO] [stdout] 960 | | Value::String("abc".to_owned()), [INFO] [stdout] 961 | | BinaryOperator::Addition, [INFO] [stdout] 962 | | Value::String("abc".to_owned()) [INFO] [stdout] 963 | | ) [INFO] [stdout] 964 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:979:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 974 | / expr( [INFO] [stdout] 975 | | Value::String("abc".to_owned()), [INFO] [stdout] 976 | | BinaryOperator::Equal, [INFO] [stdout] 977 | | Value::Int(0) [INFO] [stdout] 978 | | ) [INFO] [stdout] 979 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:986:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 985 | / expr(Value::Float(0.0), BinaryOperator::Equal, Value::Int(0)) [INFO] [stdout] 986 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:993:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 992 | / expr(Value::Float(0.0), BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] 993 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1000:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 999 | / expr(Value::None, BinaryOperator::Equal, Value::Bool(true)) [INFO] [stdout] 1000 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1007:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1006 | / expr(Value::None, BinaryOperator::Equal, Value::List(vec![])) [INFO] [stdout] 1007 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1018:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1013 | / expr( [INFO] [stdout] 1014 | | Value::String("abc".to_owned()), [INFO] [stdout] 1015 | | BinaryOperator::Subtraction, [INFO] [stdout] 1016 | | Value::String("abc".to_owned()) [INFO] [stdout] 1017 | | ) [INFO] [stdout] 1018 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1025:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1024 | / expr(Value::Int(0), BinaryOperator::And, Value::Int(0)) [INFO] [stdout] 1025 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1032:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1031 | / expr(Value::Float(0.0), BinaryOperator::And, Value::Float(0.0)) [INFO] [stdout] 1032 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1043:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1038 | / expr( [INFO] [stdout] 1039 | | Value::Bool(true), [INFO] [stdout] 1040 | | BinaryOperator::Addition, [INFO] [stdout] 1041 | | Value::Bool(true) [INFO] [stdout] 1042 | | ) [INFO] [stdout] 1043 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1054:14 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1049 | / expr( [INFO] [stdout] 1050 | | Value::List(vec![]), [INFO] [stdout] 1051 | | BinaryOperator::Addition, [INFO] [stdout] 1052 | | Value::List(vec![]) [INFO] [stdout] 1053 | | ) [INFO] [stdout] 1054 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_____________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `BinaryExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/binary.rs:1061:18 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct BinaryExpr { [INFO] [stdout] | --------------------- method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1060 | / expr(Value::None, BinaryOperator::Addition, Value::None) [INFO] [stdout] 1061 | | .eval(&ctx) [INFO] [stdout] | | -^^^^ method not found in `BinaryExpr` [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/parser/grammar/expressions/mod.rs:44:8 [INFO] [stdout] | [INFO] [stdout] 44 | fn eval(&self, ctx: &dyn Context) -> Result; [INFO] [stdout] | ---- the method is available for `BinaryExpr` here [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: trait `Evaluable` which provides `eval` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 304 + use crate::parser::grammar::expressions::Evaluable; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `eval` found for struct `CodeBlockExpr` in the current scope [INFO] [stdout] --> src/parser/grammar/expressions/code_block.rs:190:47 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct CodeBlockExpr(Vec); [INFO] [stdout] | ------------------------ method `eval` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 190 | assert_eq!(CodeBlockExpr::new(vec![]).eval(&ctx).unwrap(), Value::None); [INFO] [stdout] | ^^^^ method not found in `CodeBlockExpr` [INFO] [stdout] | [WARN] too many lines in the log, truncating it