[INFO] fetching crate cairo-lang-syntax 2.8.0... [INFO] checking cairo-lang-syntax-2.8.0 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate cairo-lang-syntax 2.8.0 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate cairo-lang-syntax 2.8.0 on toolchain 4d98531622e1718ae0bc3c7a1ab9cd8938428452 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate cairo-lang-syntax 2.8.0 [INFO] finished tweaking crates.io crate cairo-lang-syntax 2.8.0 [INFO] tweaked toml for crates.io crate cairo-lang-syntax 2.8.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 97 packages to latest compatible versions [INFO] [stderr] Adding heck v0.4.1 (latest: v0.5.0) [INFO] [stderr] Adding itertools v0.12.1 (latest: v0.13.0) [INFO] [stderr] Adding matchers v0.1.0 (latest: v0.2.0) [INFO] [stderr] Adding nu-ansi-term v0.46.0 (latest: v0.50.1) [INFO] [stderr] Adding regex-automata v0.1.10 (latest: v0.4.7) [INFO] [stderr] Adding regex-syntax v0.6.29 (latest: v0.8.4) [INFO] [stderr] Adding rustc-hash v1.1.0 (latest: v2.0.0) [INFO] [stderr] Adding windows-sys v0.52.0 (latest: v0.59.0) [INFO] [stderr] Adding yansi v0.5.1 (latest: v1.0.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 011e3c7573dca1afa79affea48adb086cc4650c354c38909fbdf39fbbdc7fd86 [INFO] running `Command { std: "docker" "start" "-a" "011e3c7573dca1afa79affea48adb086cc4650c354c38909fbdf39fbbdc7fd86", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "011e3c7573dca1afa79affea48adb086cc4650c354c38909fbdf39fbbdc7fd86", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "011e3c7573dca1afa79affea48adb086cc4650c354c38909fbdf39fbbdc7fd86", kill_on_drop: false }` [INFO] [stdout] 011e3c7573dca1afa79affea48adb086cc4650c354c38909fbdf39fbbdc7fd86 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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 -Dtail_expr_drop_order" "-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 281422ee6f351da8ca62e60876fd7aaaea6b20e68671fb440ef73639b3a1ae5d [INFO] running `Command { std: "docker" "start" "-a" "281422ee6f351da8ca62e60876fd7aaaea6b20e68671fb440ef73639b3a1ae5d", kill_on_drop: false }` [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Compiling semver v1.0.23 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Checking oorandom v11.1.4 [INFO] [stderr] Checking path-clean v1.0.1 [INFO] [stderr] Checking diff v0.1.13 [INFO] [stderr] Checking yansi v0.5.1 [INFO] [stderr] Compiling rust-analyzer-salsa-macros v0.17.0-pre.6 [INFO] [stderr] Checking anstream v0.6.15 [INFO] [stderr] Compiling test-log-macros v0.2.16 [INFO] [stderr] Checking smol_str v0.2.2 [INFO] [stderr] Checking unescaper v0.1.5 [INFO] [stderr] Checking triomphe v0.1.13 [INFO] [stderr] Checking pretty_assertions v1.4.0 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking indexmap v2.5.0 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking rust-analyzer-salsa v0.17.0-pre.6 [INFO] [stderr] Checking regex-automata v0.4.7 [INFO] [stderr] Checking cairo-lang-utils v2.8.0 [INFO] [stderr] Checking cairo-lang-debug v2.8.0 [INFO] [stderr] Checking cairo-lang-filesystem v2.8.0 [INFO] [stderr] Checking cairo-lang-syntax v2.8.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking regex v1.10.6 [INFO] [stderr] Checking env_filter v0.1.2 [INFO] [stderr] Checking env_logger v0.11.5 [INFO] [stderr] Checking test-log v0.2.16 [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:62:26 [INFO] [stdout] | [INFO] [stdout] 61 | fn from_ast(name: ast::TerminalIdentifier, db: &dyn SyntaxGroup) -> Self { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 62 | NameInfo { text: name.text(db), stable_ptr: name.stable_ptr() } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: requested on the command line with `-D tail-expr-drop-order` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:99:17 [INFO] [stdout] | [INFO] [stdout] 93 | fn structurize(self, db: &dyn SyntaxGroup) -> Attribute { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 94 | let attr_id = self.attr(db); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 95 | let attr_args = self.arguments(db); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 99 | id: attr_id.as_syntax_node().get_text_without_trivia(db).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:101:19 [INFO] [stdout] | [INFO] [stdout] 93 | fn structurize(self, db: &dyn SyntaxGroup) -> Attribute { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 94 | let attr_id = self.attr(db); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 95 | let attr_args = self.arguments(db); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 101 | args: match attr_args { [INFO] [stdout] | ___________________^ [INFO] [stdout] 102 | | ast::OptionArgListParenthesized::ArgListParenthesized(ref attribute_args) => { [INFO] [stdout] 103 | | attribute_args [INFO] [stdout] 104 | | .arguments(db) [INFO] [stdout] ... | [INFO] [stdout] 110 | | ast::OptionArgListParenthesized::Empty(_) => vec![], [INFO] [stdout] 111 | | }, [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:125:9 [INFO] [stdout] | [INFO] [stdout] 123 | fn structurize(self, db: &dyn SyntaxGroup) -> Vec { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 124 | // TODO(ilya): Consider checking for attribute repetitions. [INFO] [stdout] 125 | self.elements(db).into_iter().map(|attr| attr.structurize(db)).collect() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:173:19 [INFO] [stdout] | [INFO] [stdout] 170 | fn from(modifier: ast::Modifier, db: &dyn SyntaxGroup) -> Modifier { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 173 | text: modifier.as_syntax_node().get_text(db).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/mod.rs:55:14 [INFO] [stdout] | [INFO] [stdout] 49 | let inner = SyntaxNodeInner { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 55 | Self(Arc::new(inner)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32:46 [INFO] [stdout] | [INFO] [stdout] 32 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:77:14 [INFO] [stdout] | [INFO] [stdout] 76 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 77 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:692:46 [INFO] [stdout] | [INFO] [stdout] 692 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:760:14 [INFO] [stdout] | [INFO] [stdout] 759 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 760 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:788:55 [INFO] [stdout] | [INFO] [stdout] 788 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:984:55 [INFO] [stdout] | [INFO] [stdout] 984 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1077:55 [INFO] [stdout] | [INFO] [stdout] 1077 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1165:55 [INFO] [stdout] | [INFO] [stdout] 1165 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1257:55 [INFO] [stdout] | [INFO] [stdout] 1257 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1344:46 [INFO] [stdout] | [INFO] [stdout] 1344 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1412:14 [INFO] [stdout] | [INFO] [stdout] 1411 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1412 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1434:55 [INFO] [stdout] | [INFO] [stdout] 1434 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1600:55 [INFO] [stdout] | [INFO] [stdout] 1600 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1772:55 [INFO] [stdout] | [INFO] [stdout] 1772 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1855:55 [INFO] [stdout] | [INFO] [stdout] 1855 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1952:46 [INFO] [stdout] | [INFO] [stdout] 1952 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2020:14 [INFO] [stdout] | [INFO] [stdout] 2019 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2020 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2050:55 [INFO] [stdout] | [INFO] [stdout] 2050 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2148:55 [INFO] [stdout] | [INFO] [stdout] 2148 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2372:55 [INFO] [stdout] | [INFO] [stdout] 2372 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2901:55 [INFO] [stdout] | [INFO] [stdout] 2901 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2999:55 [INFO] [stdout] | [INFO] [stdout] 2999 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3092:55 [INFO] [stdout] | [INFO] [stdout] 3092 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3274:55 [INFO] [stdout] | [INFO] [stdout] 3274 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3355:55 [INFO] [stdout] | [INFO] [stdout] 3355 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3448:55 [INFO] [stdout] | [INFO] [stdout] 3448 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3548:55 [INFO] [stdout] | [INFO] [stdout] 3548 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3652:55 [INFO] [stdout] | [INFO] [stdout] 3652 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3757:46 [INFO] [stdout] | [INFO] [stdout] 3757 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3825:14 [INFO] [stdout] | [INFO] [stdout] 3824 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3825 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3855:55 [INFO] [stdout] | [INFO] [stdout] 3855 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3957:55 [INFO] [stdout] | [INFO] [stdout] 3957 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4146:55 [INFO] [stdout] | [INFO] [stdout] 4146 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4243:55 [INFO] [stdout] | [INFO] [stdout] 4243 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4414:55 [INFO] [stdout] | [INFO] [stdout] 4414 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4507:55 [INFO] [stdout] | [INFO] [stdout] 4507 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4611:55 [INFO] [stdout] | [INFO] [stdout] 4611 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4734:55 [INFO] [stdout] | [INFO] [stdout] 4734 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4909:55 [INFO] [stdout] | [INFO] [stdout] 4909 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4990:55 [INFO] [stdout] | [INFO] [stdout] 4990 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5085:55 [INFO] [stdout] | [INFO] [stdout] 5085 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5189:55 [INFO] [stdout] | [INFO] [stdout] 5189 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5291:55 [INFO] [stdout] | [INFO] [stdout] 5291 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5393:55 [INFO] [stdout] | [INFO] [stdout] 5393 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5568:55 [INFO] [stdout] | [INFO] [stdout] 5568 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5653:55 [INFO] [stdout] | [INFO] [stdout] 5653 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5847:55 [INFO] [stdout] | [INFO] [stdout] 5847 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5945:55 [INFO] [stdout] | [INFO] [stdout] 5945 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6120:55 [INFO] [stdout] | [INFO] [stdout] 6120 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6201:55 [INFO] [stdout] | [INFO] [stdout] 6201 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6304:55 [INFO] [stdout] | [INFO] [stdout] 6304 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6481:46 [INFO] [stdout] | [INFO] [stdout] 6481 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6549:14 [INFO] [stdout] | [INFO] [stdout] 6548 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6549 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6579:55 [INFO] [stdout] | [INFO] [stdout] 6579 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6679:55 [INFO] [stdout] | [INFO] [stdout] 6679 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6892:55 [INFO] [stdout] | [INFO] [stdout] 6892 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7208:55 [INFO] [stdout] | [INFO] [stdout] 7208 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7312:55 [INFO] [stdout] | [INFO] [stdout] 7312 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7413:46 [INFO] [stdout] | [INFO] [stdout] 7413 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7481:14 [INFO] [stdout] | [INFO] [stdout] 7480 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7481 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7511:55 [INFO] [stdout] | [INFO] [stdout] 7511 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7611:55 [INFO] [stdout] | [INFO] [stdout] 7611 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7708:46 [INFO] [stdout] | [INFO] [stdout] 7708 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7776:14 [INFO] [stdout] | [INFO] [stdout] 7775 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7776 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7803:46 [INFO] [stdout] | [INFO] [stdout] 7803 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7871:14 [INFO] [stdout] | [INFO] [stdout] 7870 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7871 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8009:55 [INFO] [stdout] | [INFO] [stdout] 8009 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8111:55 [INFO] [stdout] | [INFO] [stdout] 8111 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8207:55 [INFO] [stdout] | [INFO] [stdout] 8207 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8391:55 [INFO] [stdout] | [INFO] [stdout] 8391 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8472:55 [INFO] [stdout] | [INFO] [stdout] 8472 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8647:55 [INFO] [stdout] | [INFO] [stdout] 8647 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8728:55 [INFO] [stdout] | [INFO] [stdout] 8728 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8903:55 [INFO] [stdout] | [INFO] [stdout] 8903 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9141:46 [INFO] [stdout] | [INFO] [stdout] 9141 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9186:14 [INFO] [stdout] | [INFO] [stdout] 9185 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9186 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9208:55 [INFO] [stdout] | [INFO] [stdout] 9208 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9300:55 [INFO] [stdout] | [INFO] [stdout] 9300 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9507:55 [INFO] [stdout] | [INFO] [stdout] 9507 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9590:55 [INFO] [stdout] | [INFO] [stdout] 9590 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9690:55 [INFO] [stdout] | [INFO] [stdout] 9690 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9783:55 [INFO] [stdout] | [INFO] [stdout] 9783 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9955:55 [INFO] [stdout] | [INFO] [stdout] 9955 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10040:55 [INFO] [stdout] | [INFO] [stdout] 10040 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10146:55 [INFO] [stdout] | [INFO] [stdout] 10146 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10243:55 [INFO] [stdout] | [INFO] [stdout] 10243 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10333:55 [INFO] [stdout] | [INFO] [stdout] 10333 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10436:46 [INFO] [stdout] | [INFO] [stdout] 10436 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10481:14 [INFO] [stdout] | [INFO] [stdout] 10480 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10481 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10591:46 [INFO] [stdout] | [INFO] [stdout] 10591 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10659:14 [INFO] [stdout] | [INFO] [stdout] 10658 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10659 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10691:55 [INFO] [stdout] | [INFO] [stdout] 10691 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10792:46 [INFO] [stdout] | [INFO] [stdout] 10792 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10860:14 [INFO] [stdout] | [INFO] [stdout] 10859 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10860 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10972:55 [INFO] [stdout] | [INFO] [stdout] 10972 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11137:55 [INFO] [stdout] | [INFO] [stdout] 11137 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11233:55 [INFO] [stdout] | [INFO] [stdout] 11233 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11347:55 [INFO] [stdout] | [INFO] [stdout] 11347 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11457:46 [INFO] [stdout] | [INFO] [stdout] 11457 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11525:14 [INFO] [stdout] | [INFO] [stdout] 11524 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11525 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11555:55 [INFO] [stdout] | [INFO] [stdout] 11555 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11661:46 [INFO] [stdout] | [INFO] [stdout] 11661 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11729:14 [INFO] [stdout] | [INFO] [stdout] 11728 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11729 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12036:46 [INFO] [stdout] | [INFO] [stdout] 12036 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12081:14 [INFO] [stdout] | [INFO] [stdout] 12080 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12081 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12103:55 [INFO] [stdout] | [INFO] [stdout] 12103 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12190:55 [INFO] [stdout] | [INFO] [stdout] 12190 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12292:46 [INFO] [stdout] | [INFO] [stdout] 12292 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12337:14 [INFO] [stdout] | [INFO] [stdout] 12336 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12337 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12359:55 [INFO] [stdout] | [INFO] [stdout] 12359 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12442:55 [INFO] [stdout] | [INFO] [stdout] 12442 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12628:55 [INFO] [stdout] | [INFO] [stdout] 12628 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12710:55 [INFO] [stdout] | [INFO] [stdout] 12710 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12895:55 [INFO] [stdout] | [INFO] [stdout] 12895 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13099:55 [INFO] [stdout] | [INFO] [stdout] 13099 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13201:55 [INFO] [stdout] | [INFO] [stdout] 13201 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13333:55 [INFO] [stdout] | [INFO] [stdout] 13333 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13464:55 [INFO] [stdout] | [INFO] [stdout] 13464 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13582:55 [INFO] [stdout] | [INFO] [stdout] 13582 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13715:55 [INFO] [stdout] | [INFO] [stdout] 13715 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13847:55 [INFO] [stdout] | [INFO] [stdout] 13847 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14055:55 [INFO] [stdout] | [INFO] [stdout] 14055 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14149:46 [INFO] [stdout] | [INFO] [stdout] 14149 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14194:14 [INFO] [stdout] | [INFO] [stdout] 14193 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14194 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14347:55 [INFO] [stdout] | [INFO] [stdout] 14347 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14430:55 [INFO] [stdout] | [INFO] [stdout] 14430 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14544:55 [INFO] [stdout] | [INFO] [stdout] 14544 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14666:55 [INFO] [stdout] | [INFO] [stdout] 14666 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14790:55 [INFO] [stdout] | [INFO] [stdout] 14790 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15020:55 [INFO] [stdout] | [INFO] [stdout] 15020 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15153:55 [INFO] [stdout] | [INFO] [stdout] 15153 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15254:55 [INFO] [stdout] | [INFO] [stdout] 15254 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15429:55 [INFO] [stdout] | [INFO] [stdout] 15429 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15523:46 [INFO] [stdout] | [INFO] [stdout] 15523 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15568:14 [INFO] [stdout] | [INFO] [stdout] 15567 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15568 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15823:55 [INFO] [stdout] | [INFO] [stdout] 15823 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15925:55 [INFO] [stdout] | [INFO] [stdout] 15925 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16073:55 [INFO] [stdout] | [INFO] [stdout] 16073 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16221:55 [INFO] [stdout] | [INFO] [stdout] 16221 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16369:55 [INFO] [stdout] | [INFO] [stdout] 16369 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16503:55 [INFO] [stdout] | [INFO] [stdout] 16503 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16715:55 [INFO] [stdout] | [INFO] [stdout] 16715 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16825:55 [INFO] [stdout] | [INFO] [stdout] 16825 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16925:55 [INFO] [stdout] | [INFO] [stdout] 16925 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17022:46 [INFO] [stdout] | [INFO] [stdout] 17022 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17090:14 [INFO] [stdout] | [INFO] [stdout] 17089 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17090 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17118:55 [INFO] [stdout] | [INFO] [stdout] 17118 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17302:55 [INFO] [stdout] | [INFO] [stdout] 17302 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17472:55 [INFO] [stdout] | [INFO] [stdout] 17472 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17565:55 [INFO] [stdout] | [INFO] [stdout] 17565 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17737:55 [INFO] [stdout] | [INFO] [stdout] 17737 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17827:55 [INFO] [stdout] | [INFO] [stdout] 17827 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17924:46 [INFO] [stdout] | [INFO] [stdout] 17924 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17992:14 [INFO] [stdout] | [INFO] [stdout] 17991 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17992 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18106:55 [INFO] [stdout] | [INFO] [stdout] 18106 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18189:55 [INFO] [stdout] | [INFO] [stdout] 18189 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18286:46 [INFO] [stdout] | [INFO] [stdout] 18286 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18354:14 [INFO] [stdout] | [INFO] [stdout] 18353 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 18354 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18512:55 [INFO] [stdout] | [INFO] [stdout] 18512 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18613:55 [INFO] [stdout] | [INFO] [stdout] 18613 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18728:55 [INFO] [stdout] | [INFO] [stdout] 18728 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18839:55 [INFO] [stdout] | [INFO] [stdout] 18839 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18930:55 [INFO] [stdout] | [INFO] [stdout] 18930 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19016:55 [INFO] [stdout] | [INFO] [stdout] 19016 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19184:13 [INFO] [stdout] | [INFO] [stdout] 19182 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19183 | TokenIdentifierGreen( [INFO] [stdout] 19184 | / Arc::new(GreenNode { [INFO] [stdout] 19185 | | kind: SyntaxKind::TokenIdentifier, [INFO] [stdout] 19186 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19187 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19233:15 [INFO] [stdout] | [INFO] [stdout] 19232 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19233 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19267:55 [INFO] [stdout] | [INFO] [stdout] 19267 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19361:13 [INFO] [stdout] | [INFO] [stdout] 19359 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19360 | TokenLiteralNumberGreen( [INFO] [stdout] 19361 | / Arc::new(GreenNode { [INFO] [stdout] 19362 | | kind: SyntaxKind::TokenLiteralNumber, [INFO] [stdout] 19363 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19364 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19410:15 [INFO] [stdout] | [INFO] [stdout] 19409 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19410 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19445:55 [INFO] [stdout] | [INFO] [stdout] 19445 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19539:13 [INFO] [stdout] | [INFO] [stdout] 19537 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19538 | TokenShortStringGreen( [INFO] [stdout] 19539 | / Arc::new(GreenNode { [INFO] [stdout] 19540 | | kind: SyntaxKind::TokenShortString, [INFO] [stdout] 19541 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19542 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19588:15 [INFO] [stdout] | [INFO] [stdout] 19587 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19588 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19622:55 [INFO] [stdout] | [INFO] [stdout] 19622 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19716:13 [INFO] [stdout] | [INFO] [stdout] 19714 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19715 | TokenStringGreen( [INFO] [stdout] 19716 | / Arc::new(GreenNode { [INFO] [stdout] 19717 | | kind: SyntaxKind::TokenString, [INFO] [stdout] 19718 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19719 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19765:15 [INFO] [stdout] | [INFO] [stdout] 19764 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19765 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19799:55 [INFO] [stdout] | [INFO] [stdout] 19799 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19893:13 [INFO] [stdout] | [INFO] [stdout] 19891 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19892 | TokenAsGreen( [INFO] [stdout] 19893 | / Arc::new(GreenNode { [INFO] [stdout] 19894 | | kind: SyntaxKind::TokenAs, [INFO] [stdout] 19895 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19896 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19942:15 [INFO] [stdout] | [INFO] [stdout] 19941 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19942 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19976:55 [INFO] [stdout] | [INFO] [stdout] 19976 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20070:13 [INFO] [stdout] | [INFO] [stdout] 20068 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20069 | TokenConstGreen( [INFO] [stdout] 20070 | / Arc::new(GreenNode { [INFO] [stdout] 20071 | | kind: SyntaxKind::TokenConst, [INFO] [stdout] 20072 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20073 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20119:15 [INFO] [stdout] | [INFO] [stdout] 20118 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20119 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20153:55 [INFO] [stdout] | [INFO] [stdout] 20153 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20247:13 [INFO] [stdout] | [INFO] [stdout] 20245 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20246 | TokenElseGreen( [INFO] [stdout] 20247 | / Arc::new(GreenNode { [INFO] [stdout] 20248 | | kind: SyntaxKind::TokenElse, [INFO] [stdout] 20249 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20250 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20296:15 [INFO] [stdout] | [INFO] [stdout] 20295 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20296 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20330:55 [INFO] [stdout] | [INFO] [stdout] 20330 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20424:13 [INFO] [stdout] | [INFO] [stdout] 20422 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20423 | TokenEnumGreen( [INFO] [stdout] 20424 | / Arc::new(GreenNode { [INFO] [stdout] 20425 | | kind: SyntaxKind::TokenEnum, [INFO] [stdout] 20426 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20427 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20473:15 [INFO] [stdout] | [INFO] [stdout] 20472 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20473 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20507:55 [INFO] [stdout] | [INFO] [stdout] 20507 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20601:13 [INFO] [stdout] | [INFO] [stdout] 20599 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20600 | TokenExternGreen( [INFO] [stdout] 20601 | / Arc::new(GreenNode { [INFO] [stdout] 20602 | | kind: SyntaxKind::TokenExtern, [INFO] [stdout] 20603 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20604 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20650:15 [INFO] [stdout] | [INFO] [stdout] 20649 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20650 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20684:55 [INFO] [stdout] | [INFO] [stdout] 20684 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20778:13 [INFO] [stdout] | [INFO] [stdout] 20776 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20777 | TokenFalseGreen( [INFO] [stdout] 20778 | / Arc::new(GreenNode { [INFO] [stdout] 20779 | | kind: SyntaxKind::TokenFalse, [INFO] [stdout] 20780 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20781 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20827:15 [INFO] [stdout] | [INFO] [stdout] 20826 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20827 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20861:55 [INFO] [stdout] | [INFO] [stdout] 20861 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20955:13 [INFO] [stdout] | [INFO] [stdout] 20953 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20954 | TokenFunctionGreen( [INFO] [stdout] 20955 | / Arc::new(GreenNode { [INFO] [stdout] 20956 | | kind: SyntaxKind::TokenFunction, [INFO] [stdout] 20957 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20958 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21004:15 [INFO] [stdout] | [INFO] [stdout] 21003 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21004 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21038:55 [INFO] [stdout] | [INFO] [stdout] 21038 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21132:13 [INFO] [stdout] | [INFO] [stdout] 21130 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21131 | TokenIfGreen( [INFO] [stdout] 21132 | / Arc::new(GreenNode { [INFO] [stdout] 21133 | | kind: SyntaxKind::TokenIf, [INFO] [stdout] 21134 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21135 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21181:15 [INFO] [stdout] | [INFO] [stdout] 21180 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21181 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21215:55 [INFO] [stdout] | [INFO] [stdout] 21215 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21309:13 [INFO] [stdout] | [INFO] [stdout] 21307 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21308 | TokenWhileGreen( [INFO] [stdout] 21309 | / Arc::new(GreenNode { [INFO] [stdout] 21310 | | kind: SyntaxKind::TokenWhile, [INFO] [stdout] 21311 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21312 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21358:15 [INFO] [stdout] | [INFO] [stdout] 21357 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21358 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21392:55 [INFO] [stdout] | [INFO] [stdout] 21392 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21486:13 [INFO] [stdout] | [INFO] [stdout] 21484 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21485 | TokenForGreen( [INFO] [stdout] 21486 | / Arc::new(GreenNode { [INFO] [stdout] 21487 | | kind: SyntaxKind::TokenFor, [INFO] [stdout] 21488 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21489 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21535:15 [INFO] [stdout] | [INFO] [stdout] 21534 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21535 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21569:55 [INFO] [stdout] | [INFO] [stdout] 21569 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21663:13 [INFO] [stdout] | [INFO] [stdout] 21661 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21662 | TokenLoopGreen( [INFO] [stdout] 21663 | / Arc::new(GreenNode { [INFO] [stdout] 21664 | | kind: SyntaxKind::TokenLoop, [INFO] [stdout] 21665 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21666 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21712:15 [INFO] [stdout] | [INFO] [stdout] 21711 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21712 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21746:55 [INFO] [stdout] | [INFO] [stdout] 21746 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21840:13 [INFO] [stdout] | [INFO] [stdout] 21838 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21839 | TokenImplGreen( [INFO] [stdout] 21840 | / Arc::new(GreenNode { [INFO] [stdout] 21841 | | kind: SyntaxKind::TokenImpl, [INFO] [stdout] 21842 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21843 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21889:15 [INFO] [stdout] | [INFO] [stdout] 21888 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21889 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21923:55 [INFO] [stdout] | [INFO] [stdout] 21923 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22017:13 [INFO] [stdout] | [INFO] [stdout] 22015 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22016 | TokenImplicitsGreen( [INFO] [stdout] 22017 | / Arc::new(GreenNode { [INFO] [stdout] 22018 | | kind: SyntaxKind::TokenImplicits, [INFO] [stdout] 22019 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22020 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22066:15 [INFO] [stdout] | [INFO] [stdout] 22065 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22066 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22100:55 [INFO] [stdout] | [INFO] [stdout] 22100 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22194:13 [INFO] [stdout] | [INFO] [stdout] 22192 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22193 | TokenLetGreen( [INFO] [stdout] 22194 | / Arc::new(GreenNode { [INFO] [stdout] 22195 | | kind: SyntaxKind::TokenLet, [INFO] [stdout] 22196 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22197 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22243:15 [INFO] [stdout] | [INFO] [stdout] 22242 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22243 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22277:55 [INFO] [stdout] | [INFO] [stdout] 22277 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22371:13 [INFO] [stdout] | [INFO] [stdout] 22369 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22370 | TokenMatchGreen( [INFO] [stdout] 22371 | / Arc::new(GreenNode { [INFO] [stdout] 22372 | | kind: SyntaxKind::TokenMatch, [INFO] [stdout] 22373 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22374 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22420:15 [INFO] [stdout] | [INFO] [stdout] 22419 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22420 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22454:55 [INFO] [stdout] | [INFO] [stdout] 22454 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22548:13 [INFO] [stdout] | [INFO] [stdout] 22546 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22547 | TokenModuleGreen( [INFO] [stdout] 22548 | / Arc::new(GreenNode { [INFO] [stdout] 22549 | | kind: SyntaxKind::TokenModule, [INFO] [stdout] 22550 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22551 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22597:15 [INFO] [stdout] | [INFO] [stdout] 22596 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22597 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22631:55 [INFO] [stdout] | [INFO] [stdout] 22631 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22725:13 [INFO] [stdout] | [INFO] [stdout] 22723 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22724 | TokenMutGreen( [INFO] [stdout] 22725 | / Arc::new(GreenNode { [INFO] [stdout] 22726 | | kind: SyntaxKind::TokenMut, [INFO] [stdout] 22727 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22728 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22774:15 [INFO] [stdout] | [INFO] [stdout] 22773 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22774 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22808:55 [INFO] [stdout] | [INFO] [stdout] 22808 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22902:13 [INFO] [stdout] | [INFO] [stdout] 22900 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22901 | TokenNoPanicGreen( [INFO] [stdout] 22902 | / Arc::new(GreenNode { [INFO] [stdout] 22903 | | kind: SyntaxKind::TokenNoPanic, [INFO] [stdout] 22904 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22905 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22951:15 [INFO] [stdout] | [INFO] [stdout] 22950 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22951 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22985:55 [INFO] [stdout] | [INFO] [stdout] 22985 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23079:13 [INFO] [stdout] | [INFO] [stdout] 23077 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23078 | TokenOfGreen( [INFO] [stdout] 23079 | / Arc::new(GreenNode { [INFO] [stdout] 23080 | | kind: SyntaxKind::TokenOf, [INFO] [stdout] 23081 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23082 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23128:15 [INFO] [stdout] | [INFO] [stdout] 23127 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23128 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23162:55 [INFO] [stdout] | [INFO] [stdout] 23162 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23256:13 [INFO] [stdout] | [INFO] [stdout] 23254 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23255 | TokenRefGreen( [INFO] [stdout] 23256 | / Arc::new(GreenNode { [INFO] [stdout] 23257 | | kind: SyntaxKind::TokenRef, [INFO] [stdout] 23258 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23259 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23305:15 [INFO] [stdout] | [INFO] [stdout] 23304 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23305 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23339:55 [INFO] [stdout] | [INFO] [stdout] 23339 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23433:13 [INFO] [stdout] | [INFO] [stdout] 23431 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23432 | TokenContinueGreen( [INFO] [stdout] 23433 | / Arc::new(GreenNode { [INFO] [stdout] 23434 | | kind: SyntaxKind::TokenContinue, [INFO] [stdout] 23435 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23436 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23482:15 [INFO] [stdout] | [INFO] [stdout] 23481 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23482 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23516:55 [INFO] [stdout] | [INFO] [stdout] 23516 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23610:13 [INFO] [stdout] | [INFO] [stdout] 23608 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23609 | TokenReturnGreen( [INFO] [stdout] 23610 | / Arc::new(GreenNode { [INFO] [stdout] 23611 | | kind: SyntaxKind::TokenReturn, [INFO] [stdout] 23612 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23613 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23659:15 [INFO] [stdout] | [INFO] [stdout] 23658 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23659 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23693:55 [INFO] [stdout] | [INFO] [stdout] 23693 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23787:13 [INFO] [stdout] | [INFO] [stdout] 23785 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23786 | TokenBreakGreen( [INFO] [stdout] 23787 | / Arc::new(GreenNode { [INFO] [stdout] 23788 | | kind: SyntaxKind::TokenBreak, [INFO] [stdout] 23789 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23790 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23836:15 [INFO] [stdout] | [INFO] [stdout] 23835 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23836 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23870:55 [INFO] [stdout] | [INFO] [stdout] 23870 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23964:13 [INFO] [stdout] | [INFO] [stdout] 23962 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23963 | TokenStructGreen( [INFO] [stdout] 23964 | / Arc::new(GreenNode { [INFO] [stdout] 23965 | | kind: SyntaxKind::TokenStruct, [INFO] [stdout] 23966 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23967 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24013:15 [INFO] [stdout] | [INFO] [stdout] 24012 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24013 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24047:55 [INFO] [stdout] | [INFO] [stdout] 24047 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24141:13 [INFO] [stdout] | [INFO] [stdout] 24139 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24140 | TokenTraitGreen( [INFO] [stdout] 24141 | / Arc::new(GreenNode { [INFO] [stdout] 24142 | | kind: SyntaxKind::TokenTrait, [INFO] [stdout] 24143 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24144 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24190:15 [INFO] [stdout] | [INFO] [stdout] 24189 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24190 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24224:55 [INFO] [stdout] | [INFO] [stdout] 24224 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24318:13 [INFO] [stdout] | [INFO] [stdout] 24316 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24317 | TokenTrueGreen( [INFO] [stdout] 24318 | / Arc::new(GreenNode { [INFO] [stdout] 24319 | | kind: SyntaxKind::TokenTrue, [INFO] [stdout] 24320 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24321 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24367:15 [INFO] [stdout] | [INFO] [stdout] 24366 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24367 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24401:55 [INFO] [stdout] | [INFO] [stdout] 24401 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24495:13 [INFO] [stdout] | [INFO] [stdout] 24493 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24494 | TokenTypeGreen( [INFO] [stdout] 24495 | / Arc::new(GreenNode { [INFO] [stdout] 24496 | | kind: SyntaxKind::TokenType, [INFO] [stdout] 24497 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24498 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24544:15 [INFO] [stdout] | [INFO] [stdout] 24543 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24544 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24578:55 [INFO] [stdout] | [INFO] [stdout] 24578 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24672:13 [INFO] [stdout] | [INFO] [stdout] 24670 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24671 | TokenUseGreen( [INFO] [stdout] 24672 | / Arc::new(GreenNode { [INFO] [stdout] 24673 | | kind: SyntaxKind::TokenUse, [INFO] [stdout] 24674 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24675 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24721:15 [INFO] [stdout] | [INFO] [stdout] 24720 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24721 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24755:55 [INFO] [stdout] | [INFO] [stdout] 24755 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24849:13 [INFO] [stdout] | [INFO] [stdout] 24847 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24848 | TokenPubGreen( [INFO] [stdout] 24849 | / Arc::new(GreenNode { [INFO] [stdout] 24850 | | kind: SyntaxKind::TokenPub, [INFO] [stdout] 24851 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24852 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24898:15 [INFO] [stdout] | [INFO] [stdout] 24897 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24898 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24932:55 [INFO] [stdout] | [INFO] [stdout] 24932 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25026:13 [INFO] [stdout] | [INFO] [stdout] 25024 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25025 | TokenAndGreen( [INFO] [stdout] 25026 | / Arc::new(GreenNode { [INFO] [stdout] 25027 | | kind: SyntaxKind::TokenAnd, [INFO] [stdout] 25028 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25029 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25075:15 [INFO] [stdout] | [INFO] [stdout] 25074 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25075 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25109:55 [INFO] [stdout] | [INFO] [stdout] 25109 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25203:13 [INFO] [stdout] | [INFO] [stdout] 25201 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25202 | TokenAndAndGreen( [INFO] [stdout] 25203 | / Arc::new(GreenNode { [INFO] [stdout] 25204 | | kind: SyntaxKind::TokenAndAnd, [INFO] [stdout] 25205 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25206 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25252:15 [INFO] [stdout] | [INFO] [stdout] 25251 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25252 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25286:55 [INFO] [stdout] | [INFO] [stdout] 25286 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25380:13 [INFO] [stdout] | [INFO] [stdout] 25378 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25379 | TokenArrowGreen( [INFO] [stdout] 25380 | / Arc::new(GreenNode { [INFO] [stdout] 25381 | | kind: SyntaxKind::TokenArrow, [INFO] [stdout] 25382 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25383 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25429:15 [INFO] [stdout] | [INFO] [stdout] 25428 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25429 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25463:55 [INFO] [stdout] | [INFO] [stdout] 25463 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25557:13 [INFO] [stdout] | [INFO] [stdout] 25555 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25556 | TokenAtGreen( [INFO] [stdout] 25557 | / Arc::new(GreenNode { [INFO] [stdout] 25558 | | kind: SyntaxKind::TokenAt, [INFO] [stdout] 25559 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25560 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25606:15 [INFO] [stdout] | [INFO] [stdout] 25605 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25606 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25640:55 [INFO] [stdout] | [INFO] [stdout] 25640 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25734:13 [INFO] [stdout] | [INFO] [stdout] 25732 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25733 | TokenBadCharactersGreen( [INFO] [stdout] 25734 | / Arc::new(GreenNode { [INFO] [stdout] 25735 | | kind: SyntaxKind::TokenBadCharacters, [INFO] [stdout] 25736 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25737 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25783:15 [INFO] [stdout] | [INFO] [stdout] 25782 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25783 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25818:55 [INFO] [stdout] | [INFO] [stdout] 25818 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25912:13 [INFO] [stdout] | [INFO] [stdout] 25910 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25911 | TokenColonGreen( [INFO] [stdout] 25912 | / Arc::new(GreenNode { [INFO] [stdout] 25913 | | kind: SyntaxKind::TokenColon, [INFO] [stdout] 25914 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25915 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25961:15 [INFO] [stdout] | [INFO] [stdout] 25960 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25961 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25995:55 [INFO] [stdout] | [INFO] [stdout] 25995 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26089:13 [INFO] [stdout] | [INFO] [stdout] 26087 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26088 | TokenColonColonGreen( [INFO] [stdout] 26089 | / Arc::new(GreenNode { [INFO] [stdout] 26090 | | kind: SyntaxKind::TokenColonColon, [INFO] [stdout] 26091 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26092 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26138:15 [INFO] [stdout] | [INFO] [stdout] 26137 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26138 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26172:55 [INFO] [stdout] | [INFO] [stdout] 26172 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26266:13 [INFO] [stdout] | [INFO] [stdout] 26264 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26265 | TokenCommaGreen( [INFO] [stdout] 26266 | / Arc::new(GreenNode { [INFO] [stdout] 26267 | | kind: SyntaxKind::TokenComma, [INFO] [stdout] 26268 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26269 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26315:15 [INFO] [stdout] | [INFO] [stdout] 26314 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26315 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26349:55 [INFO] [stdout] | [INFO] [stdout] 26349 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26443:13 [INFO] [stdout] | [INFO] [stdout] 26441 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26442 | TokenDivGreen( [INFO] [stdout] 26443 | / Arc::new(GreenNode { [INFO] [stdout] 26444 | | kind: SyntaxKind::TokenDiv, [INFO] [stdout] 26445 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26446 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26492:15 [INFO] [stdout] | [INFO] [stdout] 26491 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26492 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26526:55 [INFO] [stdout] | [INFO] [stdout] 26526 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26620:13 [INFO] [stdout] | [INFO] [stdout] 26618 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26619 | TokenDivEqGreen( [INFO] [stdout] 26620 | / Arc::new(GreenNode { [INFO] [stdout] 26621 | | kind: SyntaxKind::TokenDivEq, [INFO] [stdout] 26622 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26623 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26669:15 [INFO] [stdout] | [INFO] [stdout] 26668 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26669 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26703:55 [INFO] [stdout] | [INFO] [stdout] 26703 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26797:13 [INFO] [stdout] | [INFO] [stdout] 26795 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26796 | TokenDotGreen( [INFO] [stdout] 26797 | / Arc::new(GreenNode { [INFO] [stdout] 26798 | | kind: SyntaxKind::TokenDot, [INFO] [stdout] 26799 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26800 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26846:15 [INFO] [stdout] | [INFO] [stdout] 26845 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26846 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26880:55 [INFO] [stdout] | [INFO] [stdout] 26880 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26974:13 [INFO] [stdout] | [INFO] [stdout] 26972 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26973 | TokenDotDotGreen( [INFO] [stdout] 26974 | / Arc::new(GreenNode { [INFO] [stdout] 26975 | | kind: SyntaxKind::TokenDotDot, [INFO] [stdout] 26976 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26977 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27023:15 [INFO] [stdout] | [INFO] [stdout] 27022 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27023 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27057:55 [INFO] [stdout] | [INFO] [stdout] 27057 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27151:13 [INFO] [stdout] | [INFO] [stdout] 27149 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27150 | TokenEndOfFileGreen( [INFO] [stdout] 27151 | / Arc::new(GreenNode { [INFO] [stdout] 27152 | | kind: SyntaxKind::TokenEndOfFile, [INFO] [stdout] 27153 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27154 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27200:15 [INFO] [stdout] | [INFO] [stdout] 27199 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27200 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27234:55 [INFO] [stdout] | [INFO] [stdout] 27234 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27328:13 [INFO] [stdout] | [INFO] [stdout] 27326 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27327 | TokenEqGreen( [INFO] [stdout] 27328 | / Arc::new(GreenNode { [INFO] [stdout] 27329 | | kind: SyntaxKind::TokenEq, [INFO] [stdout] 27330 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27331 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27377:15 [INFO] [stdout] | [INFO] [stdout] 27376 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27377 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27411:55 [INFO] [stdout] | [INFO] [stdout] 27411 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27505:13 [INFO] [stdout] | [INFO] [stdout] 27503 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27504 | TokenEqEqGreen( [INFO] [stdout] 27505 | / Arc::new(GreenNode { [INFO] [stdout] 27506 | | kind: SyntaxKind::TokenEqEq, [INFO] [stdout] 27507 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27508 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27554:15 [INFO] [stdout] | [INFO] [stdout] 27553 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27554 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27588:55 [INFO] [stdout] | [INFO] [stdout] 27588 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27682:13 [INFO] [stdout] | [INFO] [stdout] 27680 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27681 | TokenGEGreen( [INFO] [stdout] 27682 | / Arc::new(GreenNode { [INFO] [stdout] 27683 | | kind: SyntaxKind::TokenGE, [INFO] [stdout] 27684 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27685 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27731:15 [INFO] [stdout] | [INFO] [stdout] 27730 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27731 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27765:55 [INFO] [stdout] | [INFO] [stdout] 27765 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27859:13 [INFO] [stdout] | [INFO] [stdout] 27857 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27858 | TokenGTGreen( [INFO] [stdout] 27859 | / Arc::new(GreenNode { [INFO] [stdout] 27860 | | kind: SyntaxKind::TokenGT, [INFO] [stdout] 27861 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27862 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27908:15 [INFO] [stdout] | [INFO] [stdout] 27907 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27908 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27942:55 [INFO] [stdout] | [INFO] [stdout] 27942 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28036:13 [INFO] [stdout] | [INFO] [stdout] 28034 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28035 | TokenHashGreen( [INFO] [stdout] 28036 | / Arc::new(GreenNode { [INFO] [stdout] 28037 | | kind: SyntaxKind::TokenHash, [INFO] [stdout] 28038 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28039 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28085:15 [INFO] [stdout] | [INFO] [stdout] 28084 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28085 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28119:55 [INFO] [stdout] | [INFO] [stdout] 28119 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28213:13 [INFO] [stdout] | [INFO] [stdout] 28211 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28212 | TokenLBraceGreen( [INFO] [stdout] 28213 | / Arc::new(GreenNode { [INFO] [stdout] 28214 | | kind: SyntaxKind::TokenLBrace, [INFO] [stdout] 28215 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28216 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28262:15 [INFO] [stdout] | [INFO] [stdout] 28261 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28262 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28296:55 [INFO] [stdout] | [INFO] [stdout] 28296 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28390:13 [INFO] [stdout] | [INFO] [stdout] 28388 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28389 | TokenLBrackGreen( [INFO] [stdout] 28390 | / Arc::new(GreenNode { [INFO] [stdout] 28391 | | kind: SyntaxKind::TokenLBrack, [INFO] [stdout] 28392 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28393 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28439:15 [INFO] [stdout] | [INFO] [stdout] 28438 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28439 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28473:55 [INFO] [stdout] | [INFO] [stdout] 28473 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28567:13 [INFO] [stdout] | [INFO] [stdout] 28565 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28566 | TokenLEGreen( [INFO] [stdout] 28567 | / Arc::new(GreenNode { [INFO] [stdout] 28568 | | kind: SyntaxKind::TokenLE, [INFO] [stdout] 28569 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28570 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28616:15 [INFO] [stdout] | [INFO] [stdout] 28615 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28616 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28650:55 [INFO] [stdout] | [INFO] [stdout] 28650 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28744:13 [INFO] [stdout] | [INFO] [stdout] 28742 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28743 | TokenLParenGreen( [INFO] [stdout] 28744 | / Arc::new(GreenNode { [INFO] [stdout] 28745 | | kind: SyntaxKind::TokenLParen, [INFO] [stdout] 28746 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28747 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28793:15 [INFO] [stdout] | [INFO] [stdout] 28792 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28793 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28827:55 [INFO] [stdout] | [INFO] [stdout] 28827 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28921:13 [INFO] [stdout] | [INFO] [stdout] 28919 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28920 | TokenLTGreen( [INFO] [stdout] 28921 | / Arc::new(GreenNode { [INFO] [stdout] 28922 | | kind: SyntaxKind::TokenLT, [INFO] [stdout] 28923 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28924 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28970:15 [INFO] [stdout] | [INFO] [stdout] 28969 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28970 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29004:55 [INFO] [stdout] | [INFO] [stdout] 29004 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29098:13 [INFO] [stdout] | [INFO] [stdout] 29096 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29097 | TokenMatchArrowGreen( [INFO] [stdout] 29098 | / Arc::new(GreenNode { [INFO] [stdout] 29099 | | kind: SyntaxKind::TokenMatchArrow, [INFO] [stdout] 29100 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29101 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29147:15 [INFO] [stdout] | [INFO] [stdout] 29146 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29147 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29181:55 [INFO] [stdout] | [INFO] [stdout] 29181 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29275:13 [INFO] [stdout] | [INFO] [stdout] 29273 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29274 | TokenMinusGreen( [INFO] [stdout] 29275 | / Arc::new(GreenNode { [INFO] [stdout] 29276 | | kind: SyntaxKind::TokenMinus, [INFO] [stdout] 29277 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29278 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29324:15 [INFO] [stdout] | [INFO] [stdout] 29323 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29324 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29358:55 [INFO] [stdout] | [INFO] [stdout] 29358 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29452:13 [INFO] [stdout] | [INFO] [stdout] 29450 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29451 | TokenMinusEqGreen( [INFO] [stdout] 29452 | / Arc::new(GreenNode { [INFO] [stdout] 29453 | | kind: SyntaxKind::TokenMinusEq, [INFO] [stdout] 29454 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29455 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29501:15 [INFO] [stdout] | [INFO] [stdout] 29500 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29501 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29535:55 [INFO] [stdout] | [INFO] [stdout] 29535 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29629:13 [INFO] [stdout] | [INFO] [stdout] 29627 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29628 | TokenModGreen( [INFO] [stdout] 29629 | / Arc::new(GreenNode { [INFO] [stdout] 29630 | | kind: SyntaxKind::TokenMod, [INFO] [stdout] 29631 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29632 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29678:15 [INFO] [stdout] | [INFO] [stdout] 29677 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29678 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29712:55 [INFO] [stdout] | [INFO] [stdout] 29712 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29806:13 [INFO] [stdout] | [INFO] [stdout] 29804 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29805 | TokenModEqGreen( [INFO] [stdout] 29806 | / Arc::new(GreenNode { [INFO] [stdout] 29807 | | kind: SyntaxKind::TokenModEq, [INFO] [stdout] 29808 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29809 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29855:15 [INFO] [stdout] | [INFO] [stdout] 29854 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29855 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29889:55 [INFO] [stdout] | [INFO] [stdout] 29889 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29983:13 [INFO] [stdout] | [INFO] [stdout] 29981 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29982 | TokenMulGreen( [INFO] [stdout] 29983 | / Arc::new(GreenNode { [INFO] [stdout] 29984 | | kind: SyntaxKind::TokenMul, [INFO] [stdout] 29985 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29986 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30032:15 [INFO] [stdout] | [INFO] [stdout] 30031 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30032 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30066:55 [INFO] [stdout] | [INFO] [stdout] 30066 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30160:13 [INFO] [stdout] | [INFO] [stdout] 30158 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30159 | TokenMulEqGreen( [INFO] [stdout] 30160 | / Arc::new(GreenNode { [INFO] [stdout] 30161 | | kind: SyntaxKind::TokenMulEq, [INFO] [stdout] 30162 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30163 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30209:15 [INFO] [stdout] | [INFO] [stdout] 30208 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30209 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30243:55 [INFO] [stdout] | [INFO] [stdout] 30243 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30337:13 [INFO] [stdout] | [INFO] [stdout] 30335 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30336 | TokenNeqGreen( [INFO] [stdout] 30337 | / Arc::new(GreenNode { [INFO] [stdout] 30338 | | kind: SyntaxKind::TokenNeq, [INFO] [stdout] 30339 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30340 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30386:15 [INFO] [stdout] | [INFO] [stdout] 30385 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30386 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30420:55 [INFO] [stdout] | [INFO] [stdout] 30420 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30514:13 [INFO] [stdout] | [INFO] [stdout] 30512 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30513 | TokenNotGreen( [INFO] [stdout] 30514 | / Arc::new(GreenNode { [INFO] [stdout] 30515 | | kind: SyntaxKind::TokenNot, [INFO] [stdout] 30516 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30517 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30563:15 [INFO] [stdout] | [INFO] [stdout] 30562 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30563 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30597:55 [INFO] [stdout] | [INFO] [stdout] 30597 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30691:13 [INFO] [stdout] | [INFO] [stdout] 30689 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30690 | TokenBitNotGreen( [INFO] [stdout] 30691 | / Arc::new(GreenNode { [INFO] [stdout] 30692 | | kind: SyntaxKind::TokenBitNot, [INFO] [stdout] 30693 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30694 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30740:15 [INFO] [stdout] | [INFO] [stdout] 30739 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30740 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30774:55 [INFO] [stdout] | [INFO] [stdout] 30774 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30868:13 [INFO] [stdout] | [INFO] [stdout] 30866 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30867 | TokenOrGreen( [INFO] [stdout] 30868 | / Arc::new(GreenNode { [INFO] [stdout] 30869 | | kind: SyntaxKind::TokenOr, [INFO] [stdout] 30870 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30871 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30917:15 [INFO] [stdout] | [INFO] [stdout] 30916 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30917 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30951:55 [INFO] [stdout] | [INFO] [stdout] 30951 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31045:13 [INFO] [stdout] | [INFO] [stdout] 31043 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31044 | TokenOrOrGreen( [INFO] [stdout] 31045 | / Arc::new(GreenNode { [INFO] [stdout] 31046 | | kind: SyntaxKind::TokenOrOr, [INFO] [stdout] 31047 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31048 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31094:15 [INFO] [stdout] | [INFO] [stdout] 31093 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31094 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31128:55 [INFO] [stdout] | [INFO] [stdout] 31128 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31222:13 [INFO] [stdout] | [INFO] [stdout] 31220 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31221 | TokenPlusGreen( [INFO] [stdout] 31222 | / Arc::new(GreenNode { [INFO] [stdout] 31223 | | kind: SyntaxKind::TokenPlus, [INFO] [stdout] 31224 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31225 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31271:15 [INFO] [stdout] | [INFO] [stdout] 31270 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31271 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31305:55 [INFO] [stdout] | [INFO] [stdout] 31305 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31399:13 [INFO] [stdout] | [INFO] [stdout] 31397 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31398 | TokenPlusEqGreen( [INFO] [stdout] 31399 | / Arc::new(GreenNode { [INFO] [stdout] 31400 | | kind: SyntaxKind::TokenPlusEq, [INFO] [stdout] 31401 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31402 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31448:15 [INFO] [stdout] | [INFO] [stdout] 31447 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31448 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31482:55 [INFO] [stdout] | [INFO] [stdout] 31482 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31576:13 [INFO] [stdout] | [INFO] [stdout] 31574 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31575 | TokenQuestionMarkGreen( [INFO] [stdout] 31576 | / Arc::new(GreenNode { [INFO] [stdout] 31577 | | kind: SyntaxKind::TokenQuestionMark, [INFO] [stdout] 31578 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31579 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31625:15 [INFO] [stdout] | [INFO] [stdout] 31624 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31625 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31659:55 [INFO] [stdout] | [INFO] [stdout] 31659 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31753:13 [INFO] [stdout] | [INFO] [stdout] 31751 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31752 | TokenRBraceGreen( [INFO] [stdout] 31753 | / Arc::new(GreenNode { [INFO] [stdout] 31754 | | kind: SyntaxKind::TokenRBrace, [INFO] [stdout] 31755 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31756 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31802:15 [INFO] [stdout] | [INFO] [stdout] 31801 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31802 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31836:55 [INFO] [stdout] | [INFO] [stdout] 31836 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31930:13 [INFO] [stdout] | [INFO] [stdout] 31928 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31929 | TokenRBrackGreen( [INFO] [stdout] 31930 | / Arc::new(GreenNode { [INFO] [stdout] 31931 | | kind: SyntaxKind::TokenRBrack, [INFO] [stdout] 31932 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31933 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31979:15 [INFO] [stdout] | [INFO] [stdout] 31978 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31979 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32013:55 [INFO] [stdout] | [INFO] [stdout] 32013 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32107:13 [INFO] [stdout] | [INFO] [stdout] 32105 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32106 | TokenRParenGreen( [INFO] [stdout] 32107 | / Arc::new(GreenNode { [INFO] [stdout] 32108 | | kind: SyntaxKind::TokenRParen, [INFO] [stdout] 32109 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32110 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32156:15 [INFO] [stdout] | [INFO] [stdout] 32155 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32156 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32190:55 [INFO] [stdout] | [INFO] [stdout] 32190 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32284:13 [INFO] [stdout] | [INFO] [stdout] 32282 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32283 | TokenSemicolonGreen( [INFO] [stdout] 32284 | / Arc::new(GreenNode { [INFO] [stdout] 32285 | | kind: SyntaxKind::TokenSemicolon, [INFO] [stdout] 32286 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32287 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32333:15 [INFO] [stdout] | [INFO] [stdout] 32332 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32333 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32367:55 [INFO] [stdout] | [INFO] [stdout] 32367 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32461:13 [INFO] [stdout] | [INFO] [stdout] 32459 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32460 | TokenUnderscoreGreen( [INFO] [stdout] 32461 | / Arc::new(GreenNode { [INFO] [stdout] 32462 | | kind: SyntaxKind::TokenUnderscore, [INFO] [stdout] 32463 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32464 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32510:15 [INFO] [stdout] | [INFO] [stdout] 32509 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32510 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32544:55 [INFO] [stdout] | [INFO] [stdout] 32544 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32638:13 [INFO] [stdout] | [INFO] [stdout] 32636 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32637 | TokenXorGreen( [INFO] [stdout] 32638 | / Arc::new(GreenNode { [INFO] [stdout] 32639 | | kind: SyntaxKind::TokenXor, [INFO] [stdout] 32640 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32641 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32687:15 [INFO] [stdout] | [INFO] [stdout] 32686 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32687 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32721:55 [INFO] [stdout] | [INFO] [stdout] 32721 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32822:55 [INFO] [stdout] | [INFO] [stdout] 32822 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32906:13 [INFO] [stdout] | [INFO] [stdout] 32904 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32905 | TokenEmptyGreen( [INFO] [stdout] 32906 | / Arc::new(GreenNode { [INFO] [stdout] 32907 | | kind: SyntaxKind::TokenEmpty, [INFO] [stdout] 32908 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32909 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32955:15 [INFO] [stdout] | [INFO] [stdout] 32954 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32955 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32989:55 [INFO] [stdout] | [INFO] [stdout] 32989 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33083:13 [INFO] [stdout] | [INFO] [stdout] 33081 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33082 | TokenSingleLineCommentGreen( [INFO] [stdout] 33083 | / Arc::new(GreenNode { [INFO] [stdout] 33084 | | kind: SyntaxKind::TokenSingleLineComment, [INFO] [stdout] 33085 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33086 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33132:15 [INFO] [stdout] | [INFO] [stdout] 33131 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33132 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33159:13 [INFO] [stdout] | [INFO] [stdout] 33157 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33158 | TokenSingleLineInnerCommentGreen( [INFO] [stdout] 33159 | / Arc::new(GreenNode { [INFO] [stdout] 33160 | | kind: SyntaxKind::TokenSingleLineInnerComment, [INFO] [stdout] 33161 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33162 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33208:15 [INFO] [stdout] | [INFO] [stdout] 33207 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33208 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33235:13 [INFO] [stdout] | [INFO] [stdout] 33233 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33234 | TokenSingleLineDocCommentGreen( [INFO] [stdout] 33235 | / Arc::new(GreenNode { [INFO] [stdout] 33236 | | kind: SyntaxKind::TokenSingleLineDocComment, [INFO] [stdout] 33237 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33238 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33284:15 [INFO] [stdout] | [INFO] [stdout] 33283 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33284 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33311:13 [INFO] [stdout] | [INFO] [stdout] 33309 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33310 | TokenWhitespaceGreen( [INFO] [stdout] 33311 | / Arc::new(GreenNode { [INFO] [stdout] 33312 | | kind: SyntaxKind::TokenWhitespace, [INFO] [stdout] 33313 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33314 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33360:15 [INFO] [stdout] | [INFO] [stdout] 33359 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33360 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33386:13 [INFO] [stdout] | [INFO] [stdout] 33384 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33385 | TokenNewlineGreen( [INFO] [stdout] 33386 | / Arc::new(GreenNode { [INFO] [stdout] 33387 | | kind: SyntaxKind::TokenNewline, [INFO] [stdout] 33388 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33389 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33435:15 [INFO] [stdout] | [INFO] [stdout] 33434 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33435 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33461:13 [INFO] [stdout] | [INFO] [stdout] 33459 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33460 | TokenMissingGreen( [INFO] [stdout] 33461 | / Arc::new(GreenNode { [INFO] [stdout] 33462 | | kind: SyntaxKind::TokenMissing, [INFO] [stdout] 33463 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33464 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33510:15 [INFO] [stdout] | [INFO] [stdout] 33509 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33510 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33536:13 [INFO] [stdout] | [INFO] [stdout] 33534 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33535 | TokenSkippedGreen( [INFO] [stdout] 33536 | / Arc::new(GreenNode { [INFO] [stdout] 33537 | | kind: SyntaxKind::TokenSkipped, [INFO] [stdout] 33538 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33539 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33585:15 [INFO] [stdout] | [INFO] [stdout] 33584 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33585 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast_ext.rs:95:14 [INFO] [stdout] | [INFO] [stdout] 89 | let text = self.text(db); [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 95 | Some(suffix.into()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/element_list.rs:22:46 [INFO] [stdout] | [INFO] [stdout] 22 | .map(|x| T::from_syntax_node(db, x.clone())) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/helpers.rs:198:25 [INFO] [stdout] | [INFO] [stdout] 198 | .filter(|a| a.attr(db).as_syntax_node().get_text_without_trivia(db) == attr) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/iter.rs:62:15 [INFO] [stdout] | [INFO] [stdout] 61 | let mut layer = self.layers.pop()?; [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 62 | match layer.children.take() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 423 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `cairo-lang-syntax` (lib) due to 424 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:62:26 [INFO] [stdout] | [INFO] [stdout] 61 | fn from_ast(name: ast::TerminalIdentifier, db: &dyn SyntaxGroup) -> Self { [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 62 | NameInfo { text: name.text(db), stable_ptr: name.stable_ptr() } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] = note: requested on the command line with `-D tail-expr-drop-order` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:99:17 [INFO] [stdout] | [INFO] [stdout] 93 | fn structurize(self, db: &dyn SyntaxGroup) -> Attribute { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 94 | let attr_id = self.attr(db); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 95 | let attr_args = self.arguments(db); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 99 | id: attr_id.as_syntax_node().get_text_without_trivia(db).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:101:19 [INFO] [stdout] | [INFO] [stdout] 93 | fn structurize(self, db: &dyn SyntaxGroup) -> Attribute { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 94 | let attr_id = self.attr(db); [INFO] [stdout] | ------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 95 | let attr_args = self.arguments(db); [INFO] [stdout] | --------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 101 | args: match attr_args { [INFO] [stdout] | ___________________^ [INFO] [stdout] 102 | | ast::OptionArgListParenthesized::ArgListParenthesized(ref attribute_args) => { [INFO] [stdout] 103 | | attribute_args [INFO] [stdout] 104 | | .arguments(db) [INFO] [stdout] ... | [INFO] [stdout] 110 | | ast::OptionArgListParenthesized::Empty(_) => vec![], [INFO] [stdout] 111 | | }, [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:125:9 [INFO] [stdout] | [INFO] [stdout] 123 | fn structurize(self, db: &dyn SyntaxGroup) -> Vec { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 124 | // TODO(ilya): Consider checking for attribute repetitions. [INFO] [stdout] 125 | self.elements(db).into_iter().map(|attr| attr.structurize(db)).collect() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/attribute/structured.rs:173:19 [INFO] [stdout] | [INFO] [stdout] 170 | fn from(modifier: ast::Modifier, db: &dyn SyntaxGroup) -> Modifier { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 173 | text: modifier.as_syntax_node().get_text(db).into(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/mod.rs:55:14 [INFO] [stdout] | [INFO] [stdout] 49 | let inner = SyntaxNodeInner { [INFO] [stdout] | ----- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 55 | Self(Arc::new(inner)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32:46 [INFO] [stdout] | [INFO] [stdout] 32 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:77:14 [INFO] [stdout] | [INFO] [stdout] 76 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 77 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:692:46 [INFO] [stdout] | [INFO] [stdout] 692 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:760:14 [INFO] [stdout] | [INFO] [stdout] 759 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 760 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:788:55 [INFO] [stdout] | [INFO] [stdout] 788 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:984:55 [INFO] [stdout] | [INFO] [stdout] 984 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1077:55 [INFO] [stdout] | [INFO] [stdout] 1077 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1165:55 [INFO] [stdout] | [INFO] [stdout] 1165 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1257:55 [INFO] [stdout] | [INFO] [stdout] 1257 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1344:46 [INFO] [stdout] | [INFO] [stdout] 1344 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1412:14 [INFO] [stdout] | [INFO] [stdout] 1411 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1412 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1434:55 [INFO] [stdout] | [INFO] [stdout] 1434 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1600:55 [INFO] [stdout] | [INFO] [stdout] 1600 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1772:55 [INFO] [stdout] | [INFO] [stdout] 1772 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1855:55 [INFO] [stdout] | [INFO] [stdout] 1855 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:1952:46 [INFO] [stdout] | [INFO] [stdout] 1952 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2020:14 [INFO] [stdout] | [INFO] [stdout] 2019 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2020 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2050:55 [INFO] [stdout] | [INFO] [stdout] 2050 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2148:55 [INFO] [stdout] | [INFO] [stdout] 2148 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2372:55 [INFO] [stdout] | [INFO] [stdout] 2372 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2901:55 [INFO] [stdout] | [INFO] [stdout] 2901 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:2999:55 [INFO] [stdout] | [INFO] [stdout] 2999 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3092:55 [INFO] [stdout] | [INFO] [stdout] 3092 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3274:55 [INFO] [stdout] | [INFO] [stdout] 3274 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3355:55 [INFO] [stdout] | [INFO] [stdout] 3355 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3448:55 [INFO] [stdout] | [INFO] [stdout] 3448 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3548:55 [INFO] [stdout] | [INFO] [stdout] 3548 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3652:55 [INFO] [stdout] | [INFO] [stdout] 3652 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3757:46 [INFO] [stdout] | [INFO] [stdout] 3757 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3825:14 [INFO] [stdout] | [INFO] [stdout] 3824 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3825 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3855:55 [INFO] [stdout] | [INFO] [stdout] 3855 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:3957:55 [INFO] [stdout] | [INFO] [stdout] 3957 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4146:55 [INFO] [stdout] | [INFO] [stdout] 4146 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4243:55 [INFO] [stdout] | [INFO] [stdout] 4243 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4414:55 [INFO] [stdout] | [INFO] [stdout] 4414 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4507:55 [INFO] [stdout] | [INFO] [stdout] 4507 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4611:55 [INFO] [stdout] | [INFO] [stdout] 4611 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4734:55 [INFO] [stdout] | [INFO] [stdout] 4734 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4909:55 [INFO] [stdout] | [INFO] [stdout] 4909 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:4990:55 [INFO] [stdout] | [INFO] [stdout] 4990 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5085:55 [INFO] [stdout] | [INFO] [stdout] 5085 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5189:55 [INFO] [stdout] | [INFO] [stdout] 5189 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5291:55 [INFO] [stdout] | [INFO] [stdout] 5291 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5393:55 [INFO] [stdout] | [INFO] [stdout] 5393 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5568:55 [INFO] [stdout] | [INFO] [stdout] 5568 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5653:55 [INFO] [stdout] | [INFO] [stdout] 5653 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5847:55 [INFO] [stdout] | [INFO] [stdout] 5847 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:5945:55 [INFO] [stdout] | [INFO] [stdout] 5945 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6120:55 [INFO] [stdout] | [INFO] [stdout] 6120 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6201:55 [INFO] [stdout] | [INFO] [stdout] 6201 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6304:55 [INFO] [stdout] | [INFO] [stdout] 6304 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6481:46 [INFO] [stdout] | [INFO] [stdout] 6481 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6549:14 [INFO] [stdout] | [INFO] [stdout] 6548 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 6549 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6579:55 [INFO] [stdout] | [INFO] [stdout] 6579 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6679:55 [INFO] [stdout] | [INFO] [stdout] 6679 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:6892:55 [INFO] [stdout] | [INFO] [stdout] 6892 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7208:55 [INFO] [stdout] | [INFO] [stdout] 7208 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7312:55 [INFO] [stdout] | [INFO] [stdout] 7312 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7413:46 [INFO] [stdout] | [INFO] [stdout] 7413 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7481:14 [INFO] [stdout] | [INFO] [stdout] 7480 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7481 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7511:55 [INFO] [stdout] | [INFO] [stdout] 7511 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7611:55 [INFO] [stdout] | [INFO] [stdout] 7611 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7708:46 [INFO] [stdout] | [INFO] [stdout] 7708 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7776:14 [INFO] [stdout] | [INFO] [stdout] 7775 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7776 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7803:46 [INFO] [stdout] | [INFO] [stdout] 7803 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:7871:14 [INFO] [stdout] | [INFO] [stdout] 7870 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 7871 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8009:55 [INFO] [stdout] | [INFO] [stdout] 8009 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8111:55 [INFO] [stdout] | [INFO] [stdout] 8111 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8207:55 [INFO] [stdout] | [INFO] [stdout] 8207 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8391:55 [INFO] [stdout] | [INFO] [stdout] 8391 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8472:55 [INFO] [stdout] | [INFO] [stdout] 8472 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8647:55 [INFO] [stdout] | [INFO] [stdout] 8647 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8728:55 [INFO] [stdout] | [INFO] [stdout] 8728 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:8903:55 [INFO] [stdout] | [INFO] [stdout] 8903 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9141:46 [INFO] [stdout] | [INFO] [stdout] 9141 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9186:14 [INFO] [stdout] | [INFO] [stdout] 9185 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 9186 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9208:55 [INFO] [stdout] | [INFO] [stdout] 9208 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9300:55 [INFO] [stdout] | [INFO] [stdout] 9300 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9507:55 [INFO] [stdout] | [INFO] [stdout] 9507 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9590:55 [INFO] [stdout] | [INFO] [stdout] 9590 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9690:55 [INFO] [stdout] | [INFO] [stdout] 9690 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9783:55 [INFO] [stdout] | [INFO] [stdout] 9783 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:9955:55 [INFO] [stdout] | [INFO] [stdout] 9955 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10040:55 [INFO] [stdout] | [INFO] [stdout] 10040 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10146:55 [INFO] [stdout] | [INFO] [stdout] 10146 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10243:55 [INFO] [stdout] | [INFO] [stdout] 10243 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10333:55 [INFO] [stdout] | [INFO] [stdout] 10333 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10436:46 [INFO] [stdout] | [INFO] [stdout] 10436 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10481:14 [INFO] [stdout] | [INFO] [stdout] 10480 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10481 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10591:46 [INFO] [stdout] | [INFO] [stdout] 10591 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10659:14 [INFO] [stdout] | [INFO] [stdout] 10658 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10659 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10691:55 [INFO] [stdout] | [INFO] [stdout] 10691 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10792:46 [INFO] [stdout] | [INFO] [stdout] 10792 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10860:14 [INFO] [stdout] | [INFO] [stdout] 10859 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10860 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:10972:55 [INFO] [stdout] | [INFO] [stdout] 10972 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11137:55 [INFO] [stdout] | [INFO] [stdout] 11137 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11233:55 [INFO] [stdout] | [INFO] [stdout] 11233 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11347:55 [INFO] [stdout] | [INFO] [stdout] 11347 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11457:46 [INFO] [stdout] | [INFO] [stdout] 11457 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11525:14 [INFO] [stdout] | [INFO] [stdout] 11524 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11525 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11555:55 [INFO] [stdout] | [INFO] [stdout] 11555 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11661:46 [INFO] [stdout] | [INFO] [stdout] 11661 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:11729:14 [INFO] [stdout] | [INFO] [stdout] 11728 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 11729 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12036:46 [INFO] [stdout] | [INFO] [stdout] 12036 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12081:14 [INFO] [stdout] | [INFO] [stdout] 12080 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12081 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12103:55 [INFO] [stdout] | [INFO] [stdout] 12103 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12190:55 [INFO] [stdout] | [INFO] [stdout] 12190 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12292:46 [INFO] [stdout] | [INFO] [stdout] 12292 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12337:14 [INFO] [stdout] | [INFO] [stdout] 12336 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 12337 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12359:55 [INFO] [stdout] | [INFO] [stdout] 12359 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12442:55 [INFO] [stdout] | [INFO] [stdout] 12442 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12628:55 [INFO] [stdout] | [INFO] [stdout] 12628 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12710:55 [INFO] [stdout] | [INFO] [stdout] 12710 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:12895:55 [INFO] [stdout] | [INFO] [stdout] 12895 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13099:55 [INFO] [stdout] | [INFO] [stdout] 13099 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13201:55 [INFO] [stdout] | [INFO] [stdout] 13201 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13333:55 [INFO] [stdout] | [INFO] [stdout] 13333 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13464:55 [INFO] [stdout] | [INFO] [stdout] 13464 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13582:55 [INFO] [stdout] | [INFO] [stdout] 13582 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13715:55 [INFO] [stdout] | [INFO] [stdout] 13715 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:13847:55 [INFO] [stdout] | [INFO] [stdout] 13847 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14055:55 [INFO] [stdout] | [INFO] [stdout] 14055 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14149:46 [INFO] [stdout] | [INFO] [stdout] 14149 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14194:14 [INFO] [stdout] | [INFO] [stdout] 14193 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 14194 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14347:55 [INFO] [stdout] | [INFO] [stdout] 14347 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14430:55 [INFO] [stdout] | [INFO] [stdout] 14430 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14544:55 [INFO] [stdout] | [INFO] [stdout] 14544 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14666:55 [INFO] [stdout] | [INFO] [stdout] 14666 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:14790:55 [INFO] [stdout] | [INFO] [stdout] 14790 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15020:55 [INFO] [stdout] | [INFO] [stdout] 15020 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15153:55 [INFO] [stdout] | [INFO] [stdout] 15153 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15254:55 [INFO] [stdout] | [INFO] [stdout] 15254 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15429:55 [INFO] [stdout] | [INFO] [stdout] 15429 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15523:46 [INFO] [stdout] | [INFO] [stdout] 15523 | let width = children.iter().map(|id| id.0.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15568:14 [INFO] [stdout] | [INFO] [stdout] 15567 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 15568 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15823:55 [INFO] [stdout] | [INFO] [stdout] 15823 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:15925:55 [INFO] [stdout] | [INFO] [stdout] 15925 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16073:55 [INFO] [stdout] | [INFO] [stdout] 16073 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16221:55 [INFO] [stdout] | [INFO] [stdout] 16221 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16369:55 [INFO] [stdout] | [INFO] [stdout] 16369 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16503:55 [INFO] [stdout] | [INFO] [stdout] 16503 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16715:55 [INFO] [stdout] | [INFO] [stdout] 16715 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16825:55 [INFO] [stdout] | [INFO] [stdout] 16825 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:16925:55 [INFO] [stdout] | [INFO] [stdout] 16925 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17022:46 [INFO] [stdout] | [INFO] [stdout] 17022 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17090:14 [INFO] [stdout] | [INFO] [stdout] 17089 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17090 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17118:55 [INFO] [stdout] | [INFO] [stdout] 17118 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17302:55 [INFO] [stdout] | [INFO] [stdout] 17302 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17472:55 [INFO] [stdout] | [INFO] [stdout] 17472 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17565:55 [INFO] [stdout] | [INFO] [stdout] 17565 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17737:55 [INFO] [stdout] | [INFO] [stdout] 17737 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17827:55 [INFO] [stdout] | [INFO] [stdout] 17827 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17924:46 [INFO] [stdout] | [INFO] [stdout] 17924 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:17992:14 [INFO] [stdout] | [INFO] [stdout] 17991 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17992 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18106:55 [INFO] [stdout] | [INFO] [stdout] 18106 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18189:55 [INFO] [stdout] | [INFO] [stdout] 18189 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18286:46 [INFO] [stdout] | [INFO] [stdout] 18286 | let width = children.iter().map(|id| id.id().lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18354:14 [INFO] [stdout] | [INFO] [stdout] 18353 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 18354 | Self(ElementList::new(node)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18512:55 [INFO] [stdout] | [INFO] [stdout] 18512 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18613:55 [INFO] [stdout] | [INFO] [stdout] 18613 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18728:55 [INFO] [stdout] | [INFO] [stdout] 18728 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18839:55 [INFO] [stdout] | [INFO] [stdout] 18839 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:18930:55 [INFO] [stdout] | [INFO] [stdout] 18930 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19016:55 [INFO] [stdout] | [INFO] [stdout] 19016 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19184:13 [INFO] [stdout] | [INFO] [stdout] 19182 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19183 | TokenIdentifierGreen( [INFO] [stdout] 19184 | / Arc::new(GreenNode { [INFO] [stdout] 19185 | | kind: SyntaxKind::TokenIdentifier, [INFO] [stdout] 19186 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19187 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19233:15 [INFO] [stdout] | [INFO] [stdout] 19232 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19233 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19267:55 [INFO] [stdout] | [INFO] [stdout] 19267 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19361:13 [INFO] [stdout] | [INFO] [stdout] 19359 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19360 | TokenLiteralNumberGreen( [INFO] [stdout] 19361 | / Arc::new(GreenNode { [INFO] [stdout] 19362 | | kind: SyntaxKind::TokenLiteralNumber, [INFO] [stdout] 19363 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19364 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19410:15 [INFO] [stdout] | [INFO] [stdout] 19409 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19410 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19445:55 [INFO] [stdout] | [INFO] [stdout] 19445 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19539:13 [INFO] [stdout] | [INFO] [stdout] 19537 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19538 | TokenShortStringGreen( [INFO] [stdout] 19539 | / Arc::new(GreenNode { [INFO] [stdout] 19540 | | kind: SyntaxKind::TokenShortString, [INFO] [stdout] 19541 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19542 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19588:15 [INFO] [stdout] | [INFO] [stdout] 19587 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19588 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19622:55 [INFO] [stdout] | [INFO] [stdout] 19622 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19716:13 [INFO] [stdout] | [INFO] [stdout] 19714 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19715 | TokenStringGreen( [INFO] [stdout] 19716 | / Arc::new(GreenNode { [INFO] [stdout] 19717 | | kind: SyntaxKind::TokenString, [INFO] [stdout] 19718 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19719 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19765:15 [INFO] [stdout] | [INFO] [stdout] 19764 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19765 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19799:55 [INFO] [stdout] | [INFO] [stdout] 19799 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19893:13 [INFO] [stdout] | [INFO] [stdout] 19891 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19892 | TokenAsGreen( [INFO] [stdout] 19893 | / Arc::new(GreenNode { [INFO] [stdout] 19894 | | kind: SyntaxKind::TokenAs, [INFO] [stdout] 19895 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 19896 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19942:15 [INFO] [stdout] | [INFO] [stdout] 19941 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19942 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:19976:55 [INFO] [stdout] | [INFO] [stdout] 19976 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20070:13 [INFO] [stdout] | [INFO] [stdout] 20068 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20069 | TokenConstGreen( [INFO] [stdout] 20070 | / Arc::new(GreenNode { [INFO] [stdout] 20071 | | kind: SyntaxKind::TokenConst, [INFO] [stdout] 20072 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20073 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20119:15 [INFO] [stdout] | [INFO] [stdout] 20118 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20119 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20153:55 [INFO] [stdout] | [INFO] [stdout] 20153 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20247:13 [INFO] [stdout] | [INFO] [stdout] 20245 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20246 | TokenElseGreen( [INFO] [stdout] 20247 | / Arc::new(GreenNode { [INFO] [stdout] 20248 | | kind: SyntaxKind::TokenElse, [INFO] [stdout] 20249 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20250 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20296:15 [INFO] [stdout] | [INFO] [stdout] 20295 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20296 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20330:55 [INFO] [stdout] | [INFO] [stdout] 20330 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20424:13 [INFO] [stdout] | [INFO] [stdout] 20422 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20423 | TokenEnumGreen( [INFO] [stdout] 20424 | / Arc::new(GreenNode { [INFO] [stdout] 20425 | | kind: SyntaxKind::TokenEnum, [INFO] [stdout] 20426 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20427 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20473:15 [INFO] [stdout] | [INFO] [stdout] 20472 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20473 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20507:55 [INFO] [stdout] | [INFO] [stdout] 20507 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20601:13 [INFO] [stdout] | [INFO] [stdout] 20599 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20600 | TokenExternGreen( [INFO] [stdout] 20601 | / Arc::new(GreenNode { [INFO] [stdout] 20602 | | kind: SyntaxKind::TokenExtern, [INFO] [stdout] 20603 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20604 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20650:15 [INFO] [stdout] | [INFO] [stdout] 20649 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20650 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20684:55 [INFO] [stdout] | [INFO] [stdout] 20684 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20778:13 [INFO] [stdout] | [INFO] [stdout] 20776 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20777 | TokenFalseGreen( [INFO] [stdout] 20778 | / Arc::new(GreenNode { [INFO] [stdout] 20779 | | kind: SyntaxKind::TokenFalse, [INFO] [stdout] 20780 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20781 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20827:15 [INFO] [stdout] | [INFO] [stdout] 20826 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20827 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20861:55 [INFO] [stdout] | [INFO] [stdout] 20861 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:20955:13 [INFO] [stdout] | [INFO] [stdout] 20953 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 20954 | TokenFunctionGreen( [INFO] [stdout] 20955 | / Arc::new(GreenNode { [INFO] [stdout] 20956 | | kind: SyntaxKind::TokenFunction, [INFO] [stdout] 20957 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 20958 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21004:15 [INFO] [stdout] | [INFO] [stdout] 21003 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21004 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21038:55 [INFO] [stdout] | [INFO] [stdout] 21038 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21132:13 [INFO] [stdout] | [INFO] [stdout] 21130 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21131 | TokenIfGreen( [INFO] [stdout] 21132 | / Arc::new(GreenNode { [INFO] [stdout] 21133 | | kind: SyntaxKind::TokenIf, [INFO] [stdout] 21134 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21135 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21181:15 [INFO] [stdout] | [INFO] [stdout] 21180 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21181 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21215:55 [INFO] [stdout] | [INFO] [stdout] 21215 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21309:13 [INFO] [stdout] | [INFO] [stdout] 21307 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21308 | TokenWhileGreen( [INFO] [stdout] 21309 | / Arc::new(GreenNode { [INFO] [stdout] 21310 | | kind: SyntaxKind::TokenWhile, [INFO] [stdout] 21311 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21312 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21358:15 [INFO] [stdout] | [INFO] [stdout] 21357 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21358 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21392:55 [INFO] [stdout] | [INFO] [stdout] 21392 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21486:13 [INFO] [stdout] | [INFO] [stdout] 21484 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21485 | TokenForGreen( [INFO] [stdout] 21486 | / Arc::new(GreenNode { [INFO] [stdout] 21487 | | kind: SyntaxKind::TokenFor, [INFO] [stdout] 21488 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21489 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21535:15 [INFO] [stdout] | [INFO] [stdout] 21534 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21535 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21569:55 [INFO] [stdout] | [INFO] [stdout] 21569 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21663:13 [INFO] [stdout] | [INFO] [stdout] 21661 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21662 | TokenLoopGreen( [INFO] [stdout] 21663 | / Arc::new(GreenNode { [INFO] [stdout] 21664 | | kind: SyntaxKind::TokenLoop, [INFO] [stdout] 21665 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21666 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21712:15 [INFO] [stdout] | [INFO] [stdout] 21711 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21712 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21746:55 [INFO] [stdout] | [INFO] [stdout] 21746 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21840:13 [INFO] [stdout] | [INFO] [stdout] 21838 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21839 | TokenImplGreen( [INFO] [stdout] 21840 | / Arc::new(GreenNode { [INFO] [stdout] 21841 | | kind: SyntaxKind::TokenImpl, [INFO] [stdout] 21842 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 21843 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21889:15 [INFO] [stdout] | [INFO] [stdout] 21888 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 21889 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:21923:55 [INFO] [stdout] | [INFO] [stdout] 21923 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22017:13 [INFO] [stdout] | [INFO] [stdout] 22015 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22016 | TokenImplicitsGreen( [INFO] [stdout] 22017 | / Arc::new(GreenNode { [INFO] [stdout] 22018 | | kind: SyntaxKind::TokenImplicits, [INFO] [stdout] 22019 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22020 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22066:15 [INFO] [stdout] | [INFO] [stdout] 22065 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22066 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22100:55 [INFO] [stdout] | [INFO] [stdout] 22100 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22194:13 [INFO] [stdout] | [INFO] [stdout] 22192 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22193 | TokenLetGreen( [INFO] [stdout] 22194 | / Arc::new(GreenNode { [INFO] [stdout] 22195 | | kind: SyntaxKind::TokenLet, [INFO] [stdout] 22196 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22197 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22243:15 [INFO] [stdout] | [INFO] [stdout] 22242 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22243 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22277:55 [INFO] [stdout] | [INFO] [stdout] 22277 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22371:13 [INFO] [stdout] | [INFO] [stdout] 22369 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22370 | TokenMatchGreen( [INFO] [stdout] 22371 | / Arc::new(GreenNode { [INFO] [stdout] 22372 | | kind: SyntaxKind::TokenMatch, [INFO] [stdout] 22373 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22374 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22420:15 [INFO] [stdout] | [INFO] [stdout] 22419 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22420 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22454:55 [INFO] [stdout] | [INFO] [stdout] 22454 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22548:13 [INFO] [stdout] | [INFO] [stdout] 22546 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22547 | TokenModuleGreen( [INFO] [stdout] 22548 | / Arc::new(GreenNode { [INFO] [stdout] 22549 | | kind: SyntaxKind::TokenModule, [INFO] [stdout] 22550 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22551 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22597:15 [INFO] [stdout] | [INFO] [stdout] 22596 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22597 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22631:55 [INFO] [stdout] | [INFO] [stdout] 22631 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22725:13 [INFO] [stdout] | [INFO] [stdout] 22723 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22724 | TokenMutGreen( [INFO] [stdout] 22725 | / Arc::new(GreenNode { [INFO] [stdout] 22726 | | kind: SyntaxKind::TokenMut, [INFO] [stdout] 22727 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22728 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22774:15 [INFO] [stdout] | [INFO] [stdout] 22773 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22774 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22808:55 [INFO] [stdout] | [INFO] [stdout] 22808 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22902:13 [INFO] [stdout] | [INFO] [stdout] 22900 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22901 | TokenNoPanicGreen( [INFO] [stdout] 22902 | / Arc::new(GreenNode { [INFO] [stdout] 22903 | | kind: SyntaxKind::TokenNoPanic, [INFO] [stdout] 22904 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 22905 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22951:15 [INFO] [stdout] | [INFO] [stdout] 22950 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 22951 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:22985:55 [INFO] [stdout] | [INFO] [stdout] 22985 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23079:13 [INFO] [stdout] | [INFO] [stdout] 23077 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23078 | TokenOfGreen( [INFO] [stdout] 23079 | / Arc::new(GreenNode { [INFO] [stdout] 23080 | | kind: SyntaxKind::TokenOf, [INFO] [stdout] 23081 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23082 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23128:15 [INFO] [stdout] | [INFO] [stdout] 23127 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23128 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23162:55 [INFO] [stdout] | [INFO] [stdout] 23162 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23256:13 [INFO] [stdout] | [INFO] [stdout] 23254 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23255 | TokenRefGreen( [INFO] [stdout] 23256 | / Arc::new(GreenNode { [INFO] [stdout] 23257 | | kind: SyntaxKind::TokenRef, [INFO] [stdout] 23258 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23259 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23305:15 [INFO] [stdout] | [INFO] [stdout] 23304 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23305 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23339:55 [INFO] [stdout] | [INFO] [stdout] 23339 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23433:13 [INFO] [stdout] | [INFO] [stdout] 23431 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23432 | TokenContinueGreen( [INFO] [stdout] 23433 | / Arc::new(GreenNode { [INFO] [stdout] 23434 | | kind: SyntaxKind::TokenContinue, [INFO] [stdout] 23435 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23436 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23482:15 [INFO] [stdout] | [INFO] [stdout] 23481 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23482 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23516:55 [INFO] [stdout] | [INFO] [stdout] 23516 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23610:13 [INFO] [stdout] | [INFO] [stdout] 23608 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23609 | TokenReturnGreen( [INFO] [stdout] 23610 | / Arc::new(GreenNode { [INFO] [stdout] 23611 | | kind: SyntaxKind::TokenReturn, [INFO] [stdout] 23612 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23613 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23659:15 [INFO] [stdout] | [INFO] [stdout] 23658 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23659 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23693:55 [INFO] [stdout] | [INFO] [stdout] 23693 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23787:13 [INFO] [stdout] | [INFO] [stdout] 23785 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23786 | TokenBreakGreen( [INFO] [stdout] 23787 | / Arc::new(GreenNode { [INFO] [stdout] 23788 | | kind: SyntaxKind::TokenBreak, [INFO] [stdout] 23789 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23790 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23836:15 [INFO] [stdout] | [INFO] [stdout] 23835 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23836 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23870:55 [INFO] [stdout] | [INFO] [stdout] 23870 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:23964:13 [INFO] [stdout] | [INFO] [stdout] 23962 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 23963 | TokenStructGreen( [INFO] [stdout] 23964 | / Arc::new(GreenNode { [INFO] [stdout] 23965 | | kind: SyntaxKind::TokenStruct, [INFO] [stdout] 23966 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 23967 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24013:15 [INFO] [stdout] | [INFO] [stdout] 24012 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24013 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24047:55 [INFO] [stdout] | [INFO] [stdout] 24047 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24141:13 [INFO] [stdout] | [INFO] [stdout] 24139 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24140 | TokenTraitGreen( [INFO] [stdout] 24141 | / Arc::new(GreenNode { [INFO] [stdout] 24142 | | kind: SyntaxKind::TokenTrait, [INFO] [stdout] 24143 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24144 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24190:15 [INFO] [stdout] | [INFO] [stdout] 24189 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24190 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24224:55 [INFO] [stdout] | [INFO] [stdout] 24224 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24318:13 [INFO] [stdout] | [INFO] [stdout] 24316 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24317 | TokenTrueGreen( [INFO] [stdout] 24318 | / Arc::new(GreenNode { [INFO] [stdout] 24319 | | kind: SyntaxKind::TokenTrue, [INFO] [stdout] 24320 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24321 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24367:15 [INFO] [stdout] | [INFO] [stdout] 24366 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24367 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24401:55 [INFO] [stdout] | [INFO] [stdout] 24401 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24495:13 [INFO] [stdout] | [INFO] [stdout] 24493 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24494 | TokenTypeGreen( [INFO] [stdout] 24495 | / Arc::new(GreenNode { [INFO] [stdout] 24496 | | kind: SyntaxKind::TokenType, [INFO] [stdout] 24497 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24498 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24544:15 [INFO] [stdout] | [INFO] [stdout] 24543 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24544 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24578:55 [INFO] [stdout] | [INFO] [stdout] 24578 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24672:13 [INFO] [stdout] | [INFO] [stdout] 24670 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24671 | TokenUseGreen( [INFO] [stdout] 24672 | / Arc::new(GreenNode { [INFO] [stdout] 24673 | | kind: SyntaxKind::TokenUse, [INFO] [stdout] 24674 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24675 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24721:15 [INFO] [stdout] | [INFO] [stdout] 24720 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24721 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24755:55 [INFO] [stdout] | [INFO] [stdout] 24755 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24849:13 [INFO] [stdout] | [INFO] [stdout] 24847 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24848 | TokenPubGreen( [INFO] [stdout] 24849 | / Arc::new(GreenNode { [INFO] [stdout] 24850 | | kind: SyntaxKind::TokenPub, [INFO] [stdout] 24851 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 24852 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24898:15 [INFO] [stdout] | [INFO] [stdout] 24897 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 24898 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:24932:55 [INFO] [stdout] | [INFO] [stdout] 24932 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25026:13 [INFO] [stdout] | [INFO] [stdout] 25024 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25025 | TokenAndGreen( [INFO] [stdout] 25026 | / Arc::new(GreenNode { [INFO] [stdout] 25027 | | kind: SyntaxKind::TokenAnd, [INFO] [stdout] 25028 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25029 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25075:15 [INFO] [stdout] | [INFO] [stdout] 25074 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25075 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25109:55 [INFO] [stdout] | [INFO] [stdout] 25109 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25203:13 [INFO] [stdout] | [INFO] [stdout] 25201 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25202 | TokenAndAndGreen( [INFO] [stdout] 25203 | / Arc::new(GreenNode { [INFO] [stdout] 25204 | | kind: SyntaxKind::TokenAndAnd, [INFO] [stdout] 25205 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25206 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25252:15 [INFO] [stdout] | [INFO] [stdout] 25251 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25252 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25286:55 [INFO] [stdout] | [INFO] [stdout] 25286 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25380:13 [INFO] [stdout] | [INFO] [stdout] 25378 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25379 | TokenArrowGreen( [INFO] [stdout] 25380 | / Arc::new(GreenNode { [INFO] [stdout] 25381 | | kind: SyntaxKind::TokenArrow, [INFO] [stdout] 25382 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25383 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25429:15 [INFO] [stdout] | [INFO] [stdout] 25428 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25429 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25463:55 [INFO] [stdout] | [INFO] [stdout] 25463 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25557:13 [INFO] [stdout] | [INFO] [stdout] 25555 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25556 | TokenAtGreen( [INFO] [stdout] 25557 | / Arc::new(GreenNode { [INFO] [stdout] 25558 | | kind: SyntaxKind::TokenAt, [INFO] [stdout] 25559 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25560 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25606:15 [INFO] [stdout] | [INFO] [stdout] 25605 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25606 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25640:55 [INFO] [stdout] | [INFO] [stdout] 25640 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25734:13 [INFO] [stdout] | [INFO] [stdout] 25732 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25733 | TokenBadCharactersGreen( [INFO] [stdout] 25734 | / Arc::new(GreenNode { [INFO] [stdout] 25735 | | kind: SyntaxKind::TokenBadCharacters, [INFO] [stdout] 25736 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25737 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25783:15 [INFO] [stdout] | [INFO] [stdout] 25782 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25783 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25818:55 [INFO] [stdout] | [INFO] [stdout] 25818 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25912:13 [INFO] [stdout] | [INFO] [stdout] 25910 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25911 | TokenColonGreen( [INFO] [stdout] 25912 | / Arc::new(GreenNode { [INFO] [stdout] 25913 | | kind: SyntaxKind::TokenColon, [INFO] [stdout] 25914 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 25915 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25961:15 [INFO] [stdout] | [INFO] [stdout] 25960 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 25961 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:25995:55 [INFO] [stdout] | [INFO] [stdout] 25995 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26089:13 [INFO] [stdout] | [INFO] [stdout] 26087 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26088 | TokenColonColonGreen( [INFO] [stdout] 26089 | / Arc::new(GreenNode { [INFO] [stdout] 26090 | | kind: SyntaxKind::TokenColonColon, [INFO] [stdout] 26091 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26092 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26138:15 [INFO] [stdout] | [INFO] [stdout] 26137 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26138 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26172:55 [INFO] [stdout] | [INFO] [stdout] 26172 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26266:13 [INFO] [stdout] | [INFO] [stdout] 26264 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26265 | TokenCommaGreen( [INFO] [stdout] 26266 | / Arc::new(GreenNode { [INFO] [stdout] 26267 | | kind: SyntaxKind::TokenComma, [INFO] [stdout] 26268 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26269 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26315:15 [INFO] [stdout] | [INFO] [stdout] 26314 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26315 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26349:55 [INFO] [stdout] | [INFO] [stdout] 26349 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26443:13 [INFO] [stdout] | [INFO] [stdout] 26441 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26442 | TokenDivGreen( [INFO] [stdout] 26443 | / Arc::new(GreenNode { [INFO] [stdout] 26444 | | kind: SyntaxKind::TokenDiv, [INFO] [stdout] 26445 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26446 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26492:15 [INFO] [stdout] | [INFO] [stdout] 26491 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26492 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26526:55 [INFO] [stdout] | [INFO] [stdout] 26526 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26620:13 [INFO] [stdout] | [INFO] [stdout] 26618 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26619 | TokenDivEqGreen( [INFO] [stdout] 26620 | / Arc::new(GreenNode { [INFO] [stdout] 26621 | | kind: SyntaxKind::TokenDivEq, [INFO] [stdout] 26622 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26623 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26669:15 [INFO] [stdout] | [INFO] [stdout] 26668 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26669 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26703:55 [INFO] [stdout] | [INFO] [stdout] 26703 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26797:13 [INFO] [stdout] | [INFO] [stdout] 26795 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26796 | TokenDotGreen( [INFO] [stdout] 26797 | / Arc::new(GreenNode { [INFO] [stdout] 26798 | | kind: SyntaxKind::TokenDot, [INFO] [stdout] 26799 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26800 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26846:15 [INFO] [stdout] | [INFO] [stdout] 26845 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26846 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26880:55 [INFO] [stdout] | [INFO] [stdout] 26880 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:26974:13 [INFO] [stdout] | [INFO] [stdout] 26972 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 26973 | TokenDotDotGreen( [INFO] [stdout] 26974 | / Arc::new(GreenNode { [INFO] [stdout] 26975 | | kind: SyntaxKind::TokenDotDot, [INFO] [stdout] 26976 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 26977 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27023:15 [INFO] [stdout] | [INFO] [stdout] 27022 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27023 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27057:55 [INFO] [stdout] | [INFO] [stdout] 27057 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27151:13 [INFO] [stdout] | [INFO] [stdout] 27149 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27150 | TokenEndOfFileGreen( [INFO] [stdout] 27151 | / Arc::new(GreenNode { [INFO] [stdout] 27152 | | kind: SyntaxKind::TokenEndOfFile, [INFO] [stdout] 27153 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27154 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27200:15 [INFO] [stdout] | [INFO] [stdout] 27199 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27200 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27234:55 [INFO] [stdout] | [INFO] [stdout] 27234 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27328:13 [INFO] [stdout] | [INFO] [stdout] 27326 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27327 | TokenEqGreen( [INFO] [stdout] 27328 | / Arc::new(GreenNode { [INFO] [stdout] 27329 | | kind: SyntaxKind::TokenEq, [INFO] [stdout] 27330 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27331 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27377:15 [INFO] [stdout] | [INFO] [stdout] 27376 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27377 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27411:55 [INFO] [stdout] | [INFO] [stdout] 27411 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27505:13 [INFO] [stdout] | [INFO] [stdout] 27503 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27504 | TokenEqEqGreen( [INFO] [stdout] 27505 | / Arc::new(GreenNode { [INFO] [stdout] 27506 | | kind: SyntaxKind::TokenEqEq, [INFO] [stdout] 27507 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27508 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27554:15 [INFO] [stdout] | [INFO] [stdout] 27553 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27554 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27588:55 [INFO] [stdout] | [INFO] [stdout] 27588 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27682:13 [INFO] [stdout] | [INFO] [stdout] 27680 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27681 | TokenGEGreen( [INFO] [stdout] 27682 | / Arc::new(GreenNode { [INFO] [stdout] 27683 | | kind: SyntaxKind::TokenGE, [INFO] [stdout] 27684 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27685 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27731:15 [INFO] [stdout] | [INFO] [stdout] 27730 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27731 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27765:55 [INFO] [stdout] | [INFO] [stdout] 27765 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27859:13 [INFO] [stdout] | [INFO] [stdout] 27857 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27858 | TokenGTGreen( [INFO] [stdout] 27859 | / Arc::new(GreenNode { [INFO] [stdout] 27860 | | kind: SyntaxKind::TokenGT, [INFO] [stdout] 27861 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 27862 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27908:15 [INFO] [stdout] | [INFO] [stdout] 27907 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 27908 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:27942:55 [INFO] [stdout] | [INFO] [stdout] 27942 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28036:13 [INFO] [stdout] | [INFO] [stdout] 28034 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28035 | TokenHashGreen( [INFO] [stdout] 28036 | / Arc::new(GreenNode { [INFO] [stdout] 28037 | | kind: SyntaxKind::TokenHash, [INFO] [stdout] 28038 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28039 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28085:15 [INFO] [stdout] | [INFO] [stdout] 28084 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28085 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28119:55 [INFO] [stdout] | [INFO] [stdout] 28119 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28213:13 [INFO] [stdout] | [INFO] [stdout] 28211 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28212 | TokenLBraceGreen( [INFO] [stdout] 28213 | / Arc::new(GreenNode { [INFO] [stdout] 28214 | | kind: SyntaxKind::TokenLBrace, [INFO] [stdout] 28215 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28216 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28262:15 [INFO] [stdout] | [INFO] [stdout] 28261 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28262 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28296:55 [INFO] [stdout] | [INFO] [stdout] 28296 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28390:13 [INFO] [stdout] | [INFO] [stdout] 28388 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28389 | TokenLBrackGreen( [INFO] [stdout] 28390 | / Arc::new(GreenNode { [INFO] [stdout] 28391 | | kind: SyntaxKind::TokenLBrack, [INFO] [stdout] 28392 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28393 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28439:15 [INFO] [stdout] | [INFO] [stdout] 28438 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28439 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28473:55 [INFO] [stdout] | [INFO] [stdout] 28473 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28567:13 [INFO] [stdout] | [INFO] [stdout] 28565 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28566 | TokenLEGreen( [INFO] [stdout] 28567 | / Arc::new(GreenNode { [INFO] [stdout] 28568 | | kind: SyntaxKind::TokenLE, [INFO] [stdout] 28569 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28570 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28616:15 [INFO] [stdout] | [INFO] [stdout] 28615 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28616 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28650:55 [INFO] [stdout] | [INFO] [stdout] 28650 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28744:13 [INFO] [stdout] | [INFO] [stdout] 28742 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28743 | TokenLParenGreen( [INFO] [stdout] 28744 | / Arc::new(GreenNode { [INFO] [stdout] 28745 | | kind: SyntaxKind::TokenLParen, [INFO] [stdout] 28746 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28747 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28793:15 [INFO] [stdout] | [INFO] [stdout] 28792 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28793 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28827:55 [INFO] [stdout] | [INFO] [stdout] 28827 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28921:13 [INFO] [stdout] | [INFO] [stdout] 28919 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28920 | TokenLTGreen( [INFO] [stdout] 28921 | / Arc::new(GreenNode { [INFO] [stdout] 28922 | | kind: SyntaxKind::TokenLT, [INFO] [stdout] 28923 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 28924 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:28970:15 [INFO] [stdout] | [INFO] [stdout] 28969 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 28970 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29004:55 [INFO] [stdout] | [INFO] [stdout] 29004 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29098:13 [INFO] [stdout] | [INFO] [stdout] 29096 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29097 | TokenMatchArrowGreen( [INFO] [stdout] 29098 | / Arc::new(GreenNode { [INFO] [stdout] 29099 | | kind: SyntaxKind::TokenMatchArrow, [INFO] [stdout] 29100 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29101 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29147:15 [INFO] [stdout] | [INFO] [stdout] 29146 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29147 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29181:55 [INFO] [stdout] | [INFO] [stdout] 29181 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29275:13 [INFO] [stdout] | [INFO] [stdout] 29273 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29274 | TokenMinusGreen( [INFO] [stdout] 29275 | / Arc::new(GreenNode { [INFO] [stdout] 29276 | | kind: SyntaxKind::TokenMinus, [INFO] [stdout] 29277 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29278 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29324:15 [INFO] [stdout] | [INFO] [stdout] 29323 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29324 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29358:55 [INFO] [stdout] | [INFO] [stdout] 29358 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29452:13 [INFO] [stdout] | [INFO] [stdout] 29450 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29451 | TokenMinusEqGreen( [INFO] [stdout] 29452 | / Arc::new(GreenNode { [INFO] [stdout] 29453 | | kind: SyntaxKind::TokenMinusEq, [INFO] [stdout] 29454 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29455 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29501:15 [INFO] [stdout] | [INFO] [stdout] 29500 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29501 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29535:55 [INFO] [stdout] | [INFO] [stdout] 29535 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29629:13 [INFO] [stdout] | [INFO] [stdout] 29627 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29628 | TokenModGreen( [INFO] [stdout] 29629 | / Arc::new(GreenNode { [INFO] [stdout] 29630 | | kind: SyntaxKind::TokenMod, [INFO] [stdout] 29631 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29632 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29678:15 [INFO] [stdout] | [INFO] [stdout] 29677 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29678 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29712:55 [INFO] [stdout] | [INFO] [stdout] 29712 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29806:13 [INFO] [stdout] | [INFO] [stdout] 29804 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29805 | TokenModEqGreen( [INFO] [stdout] 29806 | / Arc::new(GreenNode { [INFO] [stdout] 29807 | | kind: SyntaxKind::TokenModEq, [INFO] [stdout] 29808 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29809 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29855:15 [INFO] [stdout] | [INFO] [stdout] 29854 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29855 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29889:55 [INFO] [stdout] | [INFO] [stdout] 29889 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:29983:13 [INFO] [stdout] | [INFO] [stdout] 29981 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 29982 | TokenMulGreen( [INFO] [stdout] 29983 | / Arc::new(GreenNode { [INFO] [stdout] 29984 | | kind: SyntaxKind::TokenMul, [INFO] [stdout] 29985 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 29986 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30032:15 [INFO] [stdout] | [INFO] [stdout] 30031 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30032 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30066:55 [INFO] [stdout] | [INFO] [stdout] 30066 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30160:13 [INFO] [stdout] | [INFO] [stdout] 30158 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30159 | TokenMulEqGreen( [INFO] [stdout] 30160 | / Arc::new(GreenNode { [INFO] [stdout] 30161 | | kind: SyntaxKind::TokenMulEq, [INFO] [stdout] 30162 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30163 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30209:15 [INFO] [stdout] | [INFO] [stdout] 30208 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30209 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30243:55 [INFO] [stdout] | [INFO] [stdout] 30243 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30337:13 [INFO] [stdout] | [INFO] [stdout] 30335 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30336 | TokenNeqGreen( [INFO] [stdout] 30337 | / Arc::new(GreenNode { [INFO] [stdout] 30338 | | kind: SyntaxKind::TokenNeq, [INFO] [stdout] 30339 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30340 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30386:15 [INFO] [stdout] | [INFO] [stdout] 30385 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30386 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30420:55 [INFO] [stdout] | [INFO] [stdout] 30420 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30514:13 [INFO] [stdout] | [INFO] [stdout] 30512 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30513 | TokenNotGreen( [INFO] [stdout] 30514 | / Arc::new(GreenNode { [INFO] [stdout] 30515 | | kind: SyntaxKind::TokenNot, [INFO] [stdout] 30516 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30517 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30563:15 [INFO] [stdout] | [INFO] [stdout] 30562 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30563 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30597:55 [INFO] [stdout] | [INFO] [stdout] 30597 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30691:13 [INFO] [stdout] | [INFO] [stdout] 30689 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30690 | TokenBitNotGreen( [INFO] [stdout] 30691 | / Arc::new(GreenNode { [INFO] [stdout] 30692 | | kind: SyntaxKind::TokenBitNot, [INFO] [stdout] 30693 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30694 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30740:15 [INFO] [stdout] | [INFO] [stdout] 30739 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30740 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30774:55 [INFO] [stdout] | [INFO] [stdout] 30774 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30868:13 [INFO] [stdout] | [INFO] [stdout] 30866 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30867 | TokenOrGreen( [INFO] [stdout] 30868 | / Arc::new(GreenNode { [INFO] [stdout] 30869 | | kind: SyntaxKind::TokenOr, [INFO] [stdout] 30870 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 30871 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30917:15 [INFO] [stdout] | [INFO] [stdout] 30916 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 30917 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:30951:55 [INFO] [stdout] | [INFO] [stdout] 30951 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31045:13 [INFO] [stdout] | [INFO] [stdout] 31043 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31044 | TokenOrOrGreen( [INFO] [stdout] 31045 | / Arc::new(GreenNode { [INFO] [stdout] 31046 | | kind: SyntaxKind::TokenOrOr, [INFO] [stdout] 31047 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31048 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31094:15 [INFO] [stdout] | [INFO] [stdout] 31093 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31094 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31128:55 [INFO] [stdout] | [INFO] [stdout] 31128 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31222:13 [INFO] [stdout] | [INFO] [stdout] 31220 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31221 | TokenPlusGreen( [INFO] [stdout] 31222 | / Arc::new(GreenNode { [INFO] [stdout] 31223 | | kind: SyntaxKind::TokenPlus, [INFO] [stdout] 31224 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31225 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31271:15 [INFO] [stdout] | [INFO] [stdout] 31270 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31271 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31305:55 [INFO] [stdout] | [INFO] [stdout] 31305 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31399:13 [INFO] [stdout] | [INFO] [stdout] 31397 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31398 | TokenPlusEqGreen( [INFO] [stdout] 31399 | / Arc::new(GreenNode { [INFO] [stdout] 31400 | | kind: SyntaxKind::TokenPlusEq, [INFO] [stdout] 31401 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31402 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31448:15 [INFO] [stdout] | [INFO] [stdout] 31447 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31448 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31482:55 [INFO] [stdout] | [INFO] [stdout] 31482 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31576:13 [INFO] [stdout] | [INFO] [stdout] 31574 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31575 | TokenQuestionMarkGreen( [INFO] [stdout] 31576 | / Arc::new(GreenNode { [INFO] [stdout] 31577 | | kind: SyntaxKind::TokenQuestionMark, [INFO] [stdout] 31578 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31579 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31625:15 [INFO] [stdout] | [INFO] [stdout] 31624 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31625 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31659:55 [INFO] [stdout] | [INFO] [stdout] 31659 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31753:13 [INFO] [stdout] | [INFO] [stdout] 31751 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31752 | TokenRBraceGreen( [INFO] [stdout] 31753 | / Arc::new(GreenNode { [INFO] [stdout] 31754 | | kind: SyntaxKind::TokenRBrace, [INFO] [stdout] 31755 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31756 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31802:15 [INFO] [stdout] | [INFO] [stdout] 31801 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31802 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31836:55 [INFO] [stdout] | [INFO] [stdout] 31836 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31930:13 [INFO] [stdout] | [INFO] [stdout] 31928 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31929 | TokenRBrackGreen( [INFO] [stdout] 31930 | / Arc::new(GreenNode { [INFO] [stdout] 31931 | | kind: SyntaxKind::TokenRBrack, [INFO] [stdout] 31932 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 31933 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:31979:15 [INFO] [stdout] | [INFO] [stdout] 31978 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31979 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32013:55 [INFO] [stdout] | [INFO] [stdout] 32013 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32107:13 [INFO] [stdout] | [INFO] [stdout] 32105 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32106 | TokenRParenGreen( [INFO] [stdout] 32107 | / Arc::new(GreenNode { [INFO] [stdout] 32108 | | kind: SyntaxKind::TokenRParen, [INFO] [stdout] 32109 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32110 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32156:15 [INFO] [stdout] | [INFO] [stdout] 32155 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32156 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32190:55 [INFO] [stdout] | [INFO] [stdout] 32190 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32284:13 [INFO] [stdout] | [INFO] [stdout] 32282 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32283 | TokenSemicolonGreen( [INFO] [stdout] 32284 | / Arc::new(GreenNode { [INFO] [stdout] 32285 | | kind: SyntaxKind::TokenSemicolon, [INFO] [stdout] 32286 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32287 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32333:15 [INFO] [stdout] | [INFO] [stdout] 32332 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32333 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32367:55 [INFO] [stdout] | [INFO] [stdout] 32367 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32461:13 [INFO] [stdout] | [INFO] [stdout] 32459 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32460 | TokenUnderscoreGreen( [INFO] [stdout] 32461 | / Arc::new(GreenNode { [INFO] [stdout] 32462 | | kind: SyntaxKind::TokenUnderscore, [INFO] [stdout] 32463 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32464 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32510:15 [INFO] [stdout] | [INFO] [stdout] 32509 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32510 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32544:55 [INFO] [stdout] | [INFO] [stdout] 32544 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32638:13 [INFO] [stdout] | [INFO] [stdout] 32636 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32637 | TokenXorGreen( [INFO] [stdout] 32638 | / Arc::new(GreenNode { [INFO] [stdout] 32639 | | kind: SyntaxKind::TokenXor, [INFO] [stdout] 32640 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32641 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32687:15 [INFO] [stdout] | [INFO] [stdout] 32686 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32687 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32721:55 [INFO] [stdout] | [INFO] [stdout] 32721 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32822:55 [INFO] [stdout] | [INFO] [stdout] 32822 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32906:13 [INFO] [stdout] | [INFO] [stdout] 32904 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32905 | TokenEmptyGreen( [INFO] [stdout] 32906 | / Arc::new(GreenNode { [INFO] [stdout] 32907 | | kind: SyntaxKind::TokenEmpty, [INFO] [stdout] 32908 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 32909 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32955:15 [INFO] [stdout] | [INFO] [stdout] 32954 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32955 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:32989:55 [INFO] [stdout] | [INFO] [stdout] 32989 | let width = children.iter().copied().map(|id| id.lookup_intern(db).width()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33083:13 [INFO] [stdout] | [INFO] [stdout] 33081 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33082 | TokenSingleLineCommentGreen( [INFO] [stdout] 33083 | / Arc::new(GreenNode { [INFO] [stdout] 33084 | | kind: SyntaxKind::TokenSingleLineComment, [INFO] [stdout] 33085 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33086 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33132:15 [INFO] [stdout] | [INFO] [stdout] 33131 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33132 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33159:13 [INFO] [stdout] | [INFO] [stdout] 33157 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33158 | TokenSingleLineInnerCommentGreen( [INFO] [stdout] 33159 | / Arc::new(GreenNode { [INFO] [stdout] 33160 | | kind: SyntaxKind::TokenSingleLineInnerComment, [INFO] [stdout] 33161 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33162 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33208:15 [INFO] [stdout] | [INFO] [stdout] 33207 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33208 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33235:13 [INFO] [stdout] | [INFO] [stdout] 33233 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33234 | TokenSingleLineDocCommentGreen( [INFO] [stdout] 33235 | / Arc::new(GreenNode { [INFO] [stdout] 33236 | | kind: SyntaxKind::TokenSingleLineDocComment, [INFO] [stdout] 33237 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33238 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33284:15 [INFO] [stdout] | [INFO] [stdout] 33283 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33284 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33311:13 [INFO] [stdout] | [INFO] [stdout] 33309 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33310 | TokenWhitespaceGreen( [INFO] [stdout] 33311 | / Arc::new(GreenNode { [INFO] [stdout] 33312 | | kind: SyntaxKind::TokenWhitespace, [INFO] [stdout] 33313 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33314 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33360:15 [INFO] [stdout] | [INFO] [stdout] 33359 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33360 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33386:13 [INFO] [stdout] | [INFO] [stdout] 33384 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33385 | TokenNewlineGreen( [INFO] [stdout] 33386 | / Arc::new(GreenNode { [INFO] [stdout] 33387 | | kind: SyntaxKind::TokenNewline, [INFO] [stdout] 33388 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33389 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33435:15 [INFO] [stdout] | [INFO] [stdout] 33434 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33435 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33461:13 [INFO] [stdout] | [INFO] [stdout] 33459 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33460 | TokenMissingGreen( [INFO] [stdout] 33461 | / Arc::new(GreenNode { [INFO] [stdout] 33462 | | kind: SyntaxKind::TokenMissing, [INFO] [stdout] 33463 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33464 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33510:15 [INFO] [stdout] | [INFO] [stdout] 33509 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33510 | match node.0.green.lookup_intern(db).details { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33536:13 [INFO] [stdout] | [INFO] [stdout] 33534 | fn new_green(db: &dyn SyntaxGroup, text: SmolStr) -> Self::Green { [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 33535 | TokenSkippedGreen( [INFO] [stdout] 33536 | / Arc::new(GreenNode { [INFO] [stdout] 33537 | | kind: SyntaxKind::TokenSkipped, [INFO] [stdout] 33538 | | details: GreenNodeDetails::Token(text), [INFO] [stdout] 33539 | | }) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/node/ast.rs:33585:15 [INFO] [stdout] | [INFO] [stdout] 33584 | fn from_syntax_node(db: &dyn SyntaxGroup, node: SyntaxNode) -> Self { [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [WARN] too many lines in the log, truncating it