[INFO] fetching crate biome_js_factory 0.5.7... [INFO] checking biome_js_factory-0.5.7 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate biome_js_factory 0.5.7 into /workspace/builds/worker-4-tc2/source [INFO] validating manifest of crates.io crate biome_js_factory 0.5.7 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 biome_js_factory 0.5.7 [INFO] finished tweaking crates.io crate biome_js_factory 0.5.7 [INFO] tweaked toml for crates.io crate biome_js_factory 0.5.7 written to /workspace/builds/worker-4-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 86 packages to latest compatible versions [INFO] [stderr] Adding addr2line v0.22.0 (latest: v0.24.1) [INFO] [stderr] Adding gimli v0.29.0 (latest: v0.31.0) [INFO] [stderr] Adding hashbrown v0.12.3 (latest: v0.14.5) [INFO] [stderr] Adding memoffset v0.8.0 (latest: v0.9.1) [INFO] [stderr] Adding miniz_oxide v0.7.4 (latest: v0.8.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (latest: v2.0.0) [INFO] [stderr] Adding syn v1.0.109 (latest: v2.0.77) [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-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 426c3f62015d9dfe725ec5dc5de9cb9f947b7394581e98727d6ec8324805f1f7 [INFO] running `Command { std: "docker" "start" "-a" "426c3f62015d9dfe725ec5dc5de9cb9f947b7394581e98727d6ec8324805f1f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "426c3f62015d9dfe725ec5dc5de9cb9f947b7394581e98727d6ec8324805f1f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "426c3f62015d9dfe725ec5dc5de9cb9f947b7394581e98727d6ec8324805f1f7", kill_on_drop: false }` [INFO] [stdout] 426c3f62015d9dfe725ec5dc5de9cb9f947b7394581e98727d6ec8324805f1f7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] cd23a8aef324c18a0e281582df097518f3c3050283465aac7e19d8b664c93a4d [INFO] running `Command { std: "docker" "start" "-a" "cd23a8aef324c18a0e281582df097518f3c3050283465aac7e19d8b664c93a4d", kill_on_drop: false }` [INFO] [stderr] Compiling serde_json v1.0.127 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling memoffset v0.8.0 [INFO] [stderr] Compiling schemars v0.8.21 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking similar v2.6.0 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking dyn-clone v1.0.17 [INFO] [stderr] Compiling backtrace v0.3.73 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Compiling biome_diagnostics_categories v0.5.7 [INFO] [stderr] Checking gimli v0.29.0 [INFO] [stderr] Checking json-strip-comments v1.0.4 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Checking biome_text_size v0.5.7 [INFO] [stderr] Compiling bpaf_derive v0.5.10 [INFO] [stderr] Checking object v0.36.4 [INFO] [stderr] Checking miniz_oxide v0.7.4 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Checking dunce v1.0.5 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking dashmap v6.0.1 [INFO] [stderr] Checking simdutf8 v0.1.4 [INFO] [stderr] Checking rustc-hash v2.0.0 [INFO] [stderr] Checking rustc-demangle v0.1.24 [INFO] [stderr] Checking countme v3.0.1 [INFO] [stderr] Checking bitflags v2.6.0 [INFO] [stderr] Checking biome_text_edit v0.5.7 [INFO] [stderr] Checking biome_rowan v0.5.7 [INFO] [stderr] Checking oxc_resolver v1.11.0 [INFO] [stderr] Checking bpaf v0.9.12 [INFO] [stderr] Compiling schemars_derive v0.8.21 [INFO] [stderr] Compiling biome_markup v0.5.7 [INFO] [stderr] Checking addr2line v0.22.0 [INFO] [stderr] Compiling biome_diagnostics_macros v0.5.7 [INFO] [stderr] Checking biome_console v0.5.7 [INFO] [stderr] Checking biome_diagnostics v0.5.7 [INFO] [stderr] Checking biome_js_syntax v0.5.7 [INFO] [stderr] Checking biome_js_factory v0.5.7 (/opt/rustwide/workdir) [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:10:37 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn js_accessor_modifier(modifier_token: SyntaxToken) -> JsAccessorModifier { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10 | JsAccessorModifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 11 | | JsSyntaxKind::JS_ACCESSOR_MODIFIER, [INFO] [stdout] 12 | | [Some(SyntaxElement::Token(modifier_token))], [INFO] [stdout] 13 | | )) [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/generated/node_factory.rs:20:43 [INFO] [stdout] | [INFO] [stdout] 16 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17 | elements: JsArrayAssignmentPatternElementList, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 18 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19 | ) -> JsArrayAssignmentPattern { [INFO] [stdout] 20 | JsArrayAssignmentPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 21 | | JsSyntaxKind::JS_ARRAY_ASSIGNMENT_PATTERN, [INFO] [stdout] 22 | | [ [INFO] [stdout] 23 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 26 | | ], [INFO] [stdout] 27 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:34:15 [INFO] [stdout] | [INFO] [stdout] 30 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 34 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:47:54 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn build(self) -> JsArrayAssignmentPatternElement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 47 | JsArrayAssignmentPatternElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 48 | | JsSyntaxKind::JS_ARRAY_ASSIGNMENT_PATTERN_ELEMENT, [INFO] [stdout] 49 | | [ [INFO] [stdout] 50 | | Some(SyntaxElement::Node(self.pattern.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 53 | | ], [INFO] [stdout] 54 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:52:54 [INFO] [stdout] | [INFO] [stdout] 52 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:61:54 [INFO] [stdout] | [INFO] [stdout] 58 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 59 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 60 | ) -> JsArrayAssignmentPatternRestElement { [INFO] [stdout] 61 | JsArrayAssignmentPatternRestElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 62 | | JsSyntaxKind::JS_ARRAY_ASSIGNMENT_PATTERN_REST_ELEMENT, [INFO] [stdout] 63 | | [ [INFO] [stdout] 64 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 65 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] 66 | | ], [INFO] [stdout] 67 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:74:40 [INFO] [stdout] | [INFO] [stdout] 70 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 71 | elements: JsArrayBindingPatternElementList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 72 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 73 | ) -> JsArrayBindingPattern { [INFO] [stdout] 74 | JsArrayBindingPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 75 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN, [INFO] [stdout] 76 | | [ [INFO] [stdout] 77 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 80 | | ], [INFO] [stdout] 81 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:88:15 [INFO] [stdout] | [INFO] [stdout] 84 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 88 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:101:51 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn build(self) -> JsArrayBindingPatternElement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 101 | JsArrayBindingPatternElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 102 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN_ELEMENT, [INFO] [stdout] 103 | | [ [INFO] [stdout] 104 | | Some(SyntaxElement::Node(self.pattern.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 107 | | ], [INFO] [stdout] 108 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:106:54 [INFO] [stdout] | [INFO] [stdout] 106 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:115:51 [INFO] [stdout] | [INFO] [stdout] 112 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 113 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 114 | ) -> JsArrayBindingPatternRestElement { [INFO] [stdout] 115 | JsArrayBindingPatternRestElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 116 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN_REST_ELEMENT, [INFO] [stdout] 117 | | [ [INFO] [stdout] 118 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 119 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] 120 | | ], [INFO] [stdout] 121 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:128:36 [INFO] [stdout] | [INFO] [stdout] 124 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 125 | elements: JsArrayElementList, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 126 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 127 | ) -> JsArrayExpression { [INFO] [stdout] 128 | JsArrayExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 129 | | JsSyntaxKind::JS_ARRAY_EXPRESSION, [INFO] [stdout] 130 | | [ [INFO] [stdout] 131 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 134 | | ], [INFO] [stdout] 135 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:149:22 [INFO] [stdout] | [INFO] [stdout] 141 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 143 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 149 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:150:26 [INFO] [stdout] | [INFO] [stdout] 141 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 143 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 150 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:151:33 [INFO] [stdout] | [INFO] [stdout] 141 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 143 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 151 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:179:48 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build(self) -> JsArrowFunctionExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 179 | JsArrowFunctionExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 180 | | JsSyntaxKind::JS_ARROW_FUNCTION_EXPRESSION, [INFO] [stdout] 181 | | [ [INFO] [stdout] 182 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 190 | | ], [INFO] [stdout] 191 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:184:54 [INFO] [stdout] | [INFO] [stdout] 184 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:187:54 [INFO] [stdout] | [INFO] [stdout] 187 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:199:41 [INFO] [stdout] | [INFO] [stdout] 195 | left: AnyJsAssignmentPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 196 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 197 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 198 | ) -> JsAssignmentExpression { [INFO] [stdout] 199 | JsAssignmentExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 200 | | JsSyntaxKind::JS_ASSIGNMENT_EXPRESSION, [INFO] [stdout] 201 | | [ [INFO] [stdout] 202 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 205 | | ], [INFO] [stdout] 206 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:212:36 [INFO] [stdout] | [INFO] [stdout] 209 | await_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 210 | argument: AnyJsExpression, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 211 | ) -> JsAwaitExpression { [INFO] [stdout] 212 | JsAwaitExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 213 | | JsSyntaxKind::JS_AWAIT_EXPRESSION, [INFO] [stdout] 214 | | [ [INFO] [stdout] 215 | | Some(SyntaxElement::Token(await_token)), [INFO] [stdout] 216 | | Some(SyntaxElement::Node(argument.into_syntax())), [INFO] [stdout] 217 | | ], [INFO] [stdout] 218 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:221:44 [INFO] [stdout] | [INFO] [stdout] 220 | pub fn js_bigint_literal_expression(value_token: SyntaxToken) -> JsBigintLiteralExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 221 | JsBigintLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 222 | | JsSyntaxKind::JS_BIGINT_LITERAL_EXPRESSION, [INFO] [stdout] 223 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 224 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:231:37 [INFO] [stdout] | [INFO] [stdout] 227 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 228 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 229 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 230 | ) -> JsBinaryExpression { [INFO] [stdout] 231 | JsBinaryExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 232 | | JsSyntaxKind::JS_BINARY_EXPRESSION, [INFO] [stdout] 233 | | [ [INFO] [stdout] 234 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 237 | | ], [INFO] [stdout] 238 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:245:35 [INFO] [stdout] | [INFO] [stdout] 241 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 242 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 243 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 244 | ) -> JsBlockStatement { [INFO] [stdout] 245 | JsBlockStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 246 | | JsSyntaxKind::JS_BLOCK_STATEMENT, [INFO] [stdout] 247 | | [ [INFO] [stdout] 248 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 251 | | ], [INFO] [stdout] 252 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:255:45 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn js_boolean_literal_expression(value_token_token: SyntaxToken) -> JsBooleanLiteralExpression { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 255 | JsBooleanLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 256 | | JsSyntaxKind::JS_BOOLEAN_LITERAL_EXPRESSION, [INFO] [stdout] 257 | | [Some(SyntaxElement::Token(value_token_token))], [INFO] [stdout] 258 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:263:16 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn js_break_statement(break_token: SyntaxToken) -> JsBreakStatementBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 263 | label: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:264:26 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn js_break_statement(break_token: SyntaxToken) -> JsBreakStatementBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 264 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:282:39 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn build(self) -> JsBreakStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 282 | JsBreakStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 283 | | JsSyntaxKind::JS_BREAK_STATEMENT, [INFO] [stdout] 284 | | [ [INFO] [stdout] 285 | | Some(SyntaxElement::Token(self.break_token)), [INFO] [stdout] ... | [INFO] [stdout] 290 | | ], [INFO] [stdout] 291 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:287:54 [INFO] [stdout] | [INFO] [stdout] 287 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:299:34 [INFO] [stdout] | [INFO] [stdout] 295 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 296 | args: JsCallArgumentList, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 297 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 298 | ) -> JsCallArguments { [INFO] [stdout] 299 | JsCallArguments::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 300 | | JsSyntaxKind::JS_CALL_ARGUMENTS, [INFO] [stdout] 301 | | [ [INFO] [stdout] 302 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 305 | | ], [INFO] [stdout] 306 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:315:31 [INFO] [stdout] | [INFO] [stdout] 309 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 310 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 315 | optional_chain_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:316:25 [INFO] [stdout] | [INFO] [stdout] 309 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 310 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 316 | type_arguments: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:335:39 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn build(self) -> JsCallExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 335 | JsCallExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 336 | | JsSyntaxKind::JS_CALL_EXPRESSION, [INFO] [stdout] 337 | | [ [INFO] [stdout] 338 | | Some(SyntaxElement::Node(self.callee.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 344 | | ], [INFO] [stdout] 345 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:342:54 [INFO] [stdout] | [INFO] [stdout] 342 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:354:31 [INFO] [stdout] | [INFO] [stdout] 349 | case_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 350 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 351 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 352 | consequent: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 353 | ) -> JsCaseClause { [INFO] [stdout] 354 | JsCaseClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 355 | | JsSyntaxKind::JS_CASE_CLAUSE, [INFO] [stdout] 356 | | [ [INFO] [stdout] 357 | | Some(SyntaxElement::Token(case_token)), [INFO] [stdout] ... | [INFO] [stdout] 361 | | ], [INFO] [stdout] 362 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:368:22 [INFO] [stdout] | [INFO] [stdout] 364 | pub fn js_catch_clause(catch_token: SyntaxToken, body: JsBlockStatement) -> JsCatchClauseBuilder { [INFO] [stdout] | ------------------------ ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 368 | declaration: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:382:36 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn build(self) -> JsCatchClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 382 | JsCatchClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 383 | | JsSyntaxKind::JS_CATCH_CLAUSE, [INFO] [stdout] 384 | | [ [INFO] [stdout] 385 | | Some(SyntaxElement::Token(self.catch_token)), [INFO] [stdout] ... | [INFO] [stdout] 389 | | ], [INFO] [stdout] 390 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:387:54 [INFO] [stdout] | [INFO] [stdout] 387 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:402:26 [INFO] [stdout] | [INFO] [stdout] 394 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 395 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 396 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 402 | type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:417:41 [INFO] [stdout] | [INFO] [stdout] 416 | pub fn build(self) -> JsCatchDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 417 | JsCatchDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 418 | | JsSyntaxKind::JS_CATCH_DECLARATION, [INFO] [stdout] 419 | | [ [INFO] [stdout] 420 | | Some(SyntaxElement::Token(self.l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 425 | | ], [INFO] [stdout] 426 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:423:54 [INFO] [stdout] | [INFO] [stdout] 423 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:444:25 [INFO] [stdout] | [INFO] [stdout] 430 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 431 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 433 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 434 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 435 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 444 | abstract_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:445:26 [INFO] [stdout] | [INFO] [stdout] 430 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 431 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 433 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 434 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 435 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 445 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:446:25 [INFO] [stdout] | [INFO] [stdout] 430 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 431 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 433 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 434 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 435 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 446 | extends_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:447:28 [INFO] [stdout] | [INFO] [stdout] 430 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 431 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 433 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 434 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 435 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 447 | implements_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:480:41 [INFO] [stdout] | [INFO] [stdout] 479 | pub fn build(self) -> JsClassDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 480 | JsClassDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 481 | | JsSyntaxKind::JS_CLASS_DECLARATION, [INFO] [stdout] 482 | | [ [INFO] [stdout] 483 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 496 | | ], [INFO] [stdout] 497 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:488:54 [INFO] [stdout] | [INFO] [stdout] 488 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:490:54 [INFO] [stdout] | [INFO] [stdout] 490 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:492:54 [INFO] [stdout] | [INFO] [stdout] 492 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:513:25 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 513 | abstract_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:514:13 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 514 | id: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:515:26 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 515 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:516:25 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 516 | extends_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:517:28 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 517 | implements_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:554:54 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn build(self) -> JsClassExportDefaultDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 554 | JsClassExportDefaultDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 555 | | JsSyntaxKind::JS_CLASS_EXPORT_DEFAULT_DECLARATION, [INFO] [stdout] 556 | | [ [INFO] [stdout] 557 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 571 | | ], [INFO] [stdout] 572 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:561:54 [INFO] [stdout] | [INFO] [stdout] 561 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:563:54 [INFO] [stdout] | [INFO] [stdout] 563 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:565:54 [INFO] [stdout] | [INFO] [stdout] 565 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:567:54 [INFO] [stdout] | [INFO] [stdout] 567 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:588:13 [INFO] [stdout] | [INFO] [stdout] 576 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 579 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 580 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 588 | id: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:589:26 [INFO] [stdout] | [INFO] [stdout] 576 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 579 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 580 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 589 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:590:25 [INFO] [stdout] | [INFO] [stdout] 576 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 579 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 580 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 590 | extends_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:591:28 [INFO] [stdout] | [INFO] [stdout] 576 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 579 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 580 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 591 | implements_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:623:40 [INFO] [stdout] | [INFO] [stdout] 622 | pub fn build(self) -> JsClassExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 623 | JsClassExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 624 | | JsSyntaxKind::JS_CLASS_EXPRESSION, [INFO] [stdout] 625 | | [ [INFO] [stdout] 626 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 639 | | ], [INFO] [stdout] 640 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:629:54 [INFO] [stdout] | [INFO] [stdout] 629 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:631:54 [INFO] [stdout] | [INFO] [stdout] 631 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:633:54 [INFO] [stdout] | [INFO] [stdout] 633 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:635:54 [INFO] [stdout] | [INFO] [stdout] 635 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:649:45 [INFO] [stdout] | [INFO] [stdout] 644 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 645 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 646 | member: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 647 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 648 | ) -> JsComputedMemberAssignment { [INFO] [stdout] 649 | JsComputedMemberAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 650 | | JsSyntaxKind::JS_COMPUTED_MEMBER_ASSIGNMENT, [INFO] [stdout] 651 | | [ [INFO] [stdout] 652 | | Some(SyntaxElement::Node(object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 656 | | ], [INFO] [stdout] 657 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:670:31 [INFO] [stdout] | [INFO] [stdout] 660 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 661 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 662 | member: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 663 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 670 | optional_chain_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:686:49 [INFO] [stdout] | [INFO] [stdout] 685 | pub fn build(self) -> JsComputedMemberExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 686 | JsComputedMemberExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 687 | | JsSyntaxKind::JS_COMPUTED_MEMBER_EXPRESSION, [INFO] [stdout] 688 | | [ [INFO] [stdout] 689 | | Some(SyntaxElement::Node(self.object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 695 | | ], [INFO] [stdout] 696 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:704:39 [INFO] [stdout] | [INFO] [stdout] 700 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 701 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 702 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 703 | ) -> JsComputedMemberName { [INFO] [stdout] 704 | JsComputedMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 705 | | JsSyntaxKind::JS_COMPUTED_MEMBER_NAME, [INFO] [stdout] 706 | | [ [INFO] [stdout] 707 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 710 | | ], [INFO] [stdout] 711 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:720:42 [INFO] [stdout] | [INFO] [stdout] 714 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 715 | question_mark_token: SyntaxToken, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 716 | consequent: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 717 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 718 | alternate: AnyJsExpression, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 719 | ) -> JsConditionalExpression { [INFO] [stdout] 720 | JsConditionalExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 721 | | JsSyntaxKind::JS_CONDITIONAL_EXPRESSION, [INFO] [stdout] 722 | | [ [INFO] [stdout] 723 | | Some(SyntaxElement::Node(test.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 728 | | ], [INFO] [stdout] 729 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:737:43 [INFO] [stdout] | [INFO] [stdout] 732 | modifiers: JsConstructorModifierList, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 733 | name: JsLiteralMemberName, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 734 | parameters: JsConstructorParameters, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 735 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 736 | ) -> JsConstructorClassMember { [INFO] [stdout] 737 | JsConstructorClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 738 | | JsSyntaxKind::JS_CONSTRUCTOR_CLASS_MEMBER, [INFO] [stdout] 739 | | [ [INFO] [stdout] 740 | | Some(SyntaxElement::Node(modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 744 | | ], [INFO] [stdout] 745 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:752:42 [INFO] [stdout] | [INFO] [stdout] 748 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 749 | parameters: JsConstructorParameterList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 750 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 751 | ) -> JsConstructorParameters { [INFO] [stdout] 752 | JsConstructorParameters::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 753 | | JsSyntaxKind::JS_CONSTRUCTOR_PARAMETERS, [INFO] [stdout] 754 | | [ [INFO] [stdout] 755 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 758 | | ], [INFO] [stdout] 759 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:764:16 [INFO] [stdout] | [INFO] [stdout] 761 | pub fn js_continue_statement(continue_token: SyntaxToken) -> JsContinueStatementBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 764 | label: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:765:26 [INFO] [stdout] | [INFO] [stdout] 761 | pub fn js_continue_statement(continue_token: SyntaxToken) -> JsContinueStatementBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 765 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:783:42 [INFO] [stdout] | [INFO] [stdout] 782 | pub fn build(self) -> JsContinueStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 783 | JsContinueStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 784 | | JsSyntaxKind::JS_CONTINUE_STATEMENT, [INFO] [stdout] 785 | | [ [INFO] [stdout] 786 | | Some(SyntaxElement::Token(self.continue_token)), [INFO] [stdout] ... | [INFO] [stdout] 791 | | ], [INFO] [stdout] 792 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:788:54 [INFO] [stdout] | [INFO] [stdout] 788 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:798:26 [INFO] [stdout] | [INFO] [stdout] 795 | pub fn js_debugger_statement(debugger_token: SyntaxToken) -> JsDebuggerStatementBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 798 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:811:42 [INFO] [stdout] | [INFO] [stdout] 810 | pub fn build(self) -> JsDebuggerStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 811 | JsDebuggerStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 812 | | JsSyntaxKind::JS_DEBUGGER_STATEMENT, [INFO] [stdout] 813 | | [ [INFO] [stdout] 814 | | Some(SyntaxElement::Token(self.debugger_token)), [INFO] [stdout] ... | [INFO] [stdout] 817 | | ], [INFO] [stdout] 818 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:822:30 [INFO] [stdout] | [INFO] [stdout] 821 | pub fn js_decorator(at_token: SyntaxToken, expression: AnyJsDecorator) -> JsDecorator { [INFO] [stdout] | --------------------- -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 822 | JsDecorator::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 823 | | JsSyntaxKind::JS_DECORATOR, [INFO] [stdout] 824 | | [ [INFO] [stdout] 825 | | Some(SyntaxElement::Token(at_token)), [INFO] [stdout] 826 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 827 | | ], [INFO] [stdout] 828 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:835:34 [INFO] [stdout] | [INFO] [stdout] 831 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 832 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 833 | consequent: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 834 | ) -> JsDefaultClause { [INFO] [stdout] 835 | JsDefaultClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 836 | | JsSyntaxKind::JS_DEFAULT_CLAUSE, [INFO] [stdout] 837 | | [ [INFO] [stdout] 838 | | Some(SyntaxElement::Token(default_token)), [INFO] [stdout] ... | [INFO] [stdout] 841 | | ], [INFO] [stdout] 842 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:845:43 [INFO] [stdout] | [INFO] [stdout] 844 | pub fn js_default_import_specifier(local_name: AnyJsBinding) -> JsDefaultImportSpecifier { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 845 | JsDefaultImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 846 | | JsSyntaxKind::JS_DEFAULT_IMPORT_SPECIFIER, [INFO] [stdout] 847 | | [Some(SyntaxElement::Node(local_name.into_syntax()))], [INFO] [stdout] 848 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:853:26 [INFO] [stdout] | [INFO] [stdout] 850 | pub fn js_directive(value_token: SyntaxToken) -> JsDirectiveBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 853 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:866:34 [INFO] [stdout] | [INFO] [stdout] 865 | pub fn build(self) -> JsDirective { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 866 | JsDirective::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 867 | | JsSyntaxKind::JS_DIRECTIVE, [INFO] [stdout] 868 | | [ [INFO] [stdout] 869 | | Some(SyntaxElement::Token(self.value_token)), [INFO] [stdout] ... | [INFO] [stdout] 872 | | ], [INFO] [stdout] 873 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:891:26 [INFO] [stdout] | [INFO] [stdout] 877 | do_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 878 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 879 | while_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 880 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 881 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 882 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 891 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:909:41 [INFO] [stdout] | [INFO] [stdout] 908 | pub fn build(self) -> JsDoWhileStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 909 | JsDoWhileStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 910 | | JsSyntaxKind::JS_DO_WHILE_STATEMENT, [INFO] [stdout] 911 | | [ [INFO] [stdout] 912 | | Some(SyntaxElement::Token(self.do_token)), [INFO] [stdout] ... | [INFO] [stdout] 920 | | ], [INFO] [stdout] 921 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:925:31 [INFO] [stdout] | [INFO] [stdout] 924 | pub fn js_else_clause(else_token: SyntaxToken, alternate: AnyJsStatement) -> JsElseClause { [INFO] [stdout] | ----------------------- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 925 | JsElseClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 926 | | JsSyntaxKind::JS_ELSE_CLAUSE, [INFO] [stdout] 927 | | [ [INFO] [stdout] 928 | | Some(SyntaxElement::Token(else_token)), [INFO] [stdout] 929 | | Some(SyntaxElement::Node(alternate.into_syntax())), [INFO] [stdout] 930 | | ], [INFO] [stdout] 931 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:934:37 [INFO] [stdout] | [INFO] [stdout] 933 | pub fn js_empty_class_member(semicolon_token: SyntaxToken) -> JsEmptyClassMember { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 934 | JsEmptyClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 935 | | JsSyntaxKind::JS_EMPTY_CLASS_MEMBER, [INFO] [stdout] 936 | | [Some(SyntaxElement::Token(semicolon_token))], [INFO] [stdout] 937 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:940:35 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn js_empty_statement(semicolon_token: SyntaxToken) -> JsEmptyStatement { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 940 | JsEmptyStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 941 | | JsSyntaxKind::JS_EMPTY_STATEMENT, [INFO] [stdout] 942 | | [Some(SyntaxElement::Token(semicolon_token))], [INFO] [stdout] 943 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:950:27 [INFO] [stdout] | [INFO] [stdout] 946 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 947 | export_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 948 | export_clause: AnyJsExportClause, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 949 | ) -> JsExport { [INFO] [stdout] 950 | JsExport::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 951 | | JsSyntaxKind::JS_EXPORT, [INFO] [stdout] 952 | | [ [INFO] [stdout] 953 | | Some(SyntaxElement::Node(decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 956 | | ], [INFO] [stdout] 957 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:963:35 [INFO] [stdout] | [INFO] [stdout] 960 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 961 | exported_name: JsLiteralExportName, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 962 | ) -> JsExportAsClause { [INFO] [stdout] 963 | JsExportAsClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 964 | | JsSyntaxKind::JS_EXPORT_AS_CLAUSE, [INFO] [stdout] 965 | | [ [INFO] [stdout] 966 | | Some(SyntaxElement::Token(as_token)), [INFO] [stdout] 967 | | Some(SyntaxElement::Node(exported_name.into_syntax())), [INFO] [stdout] 968 | | ], [INFO] [stdout] 969 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:978:26 [INFO] [stdout] | [INFO] [stdout] 972 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 973 | declaration: AnyJsExportDefaultDeclaration, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 978 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:992:55 [INFO] [stdout] | [INFO] [stdout] 991 | pub fn build(self) -> JsExportDefaultDeclarationClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 992 | JsExportDefaultDeclarationClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 993 | | JsSyntaxKind::JS_EXPORT_DEFAULT_DECLARATION_CLAUSE, [INFO] [stdout] 994 | | [ [INFO] [stdout] 995 | | Some(SyntaxElement::Token(self.default_token)), [INFO] [stdout] ... | [INFO] [stdout] 999 | | ], [INFO] [stdout] 1000 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1010:26 [INFO] [stdout] | [INFO] [stdout] 1004 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1005 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1010 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1024:54 [INFO] [stdout] | [INFO] [stdout] 1023 | pub fn build(self) -> JsExportDefaultExpressionClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1024 | JsExportDefaultExpressionClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 1025 | | JsSyntaxKind::JS_EXPORT_DEFAULT_EXPRESSION_CLAUSE, [INFO] [stdout] 1026 | | [ [INFO] [stdout] 1027 | | Some(SyntaxElement::Token(self.default_token)), [INFO] [stdout] ... | [INFO] [stdout] 1031 | | ], [INFO] [stdout] 1032 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1044:21 [INFO] [stdout] | [INFO] [stdout] 1036 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1037 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1038 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1044 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1045:20 [INFO] [stdout] | [INFO] [stdout] 1036 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1037 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1038 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1045 | export_as: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1046:20 [INFO] [stdout] | [INFO] [stdout] 1036 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1037 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1038 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1046 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1047:26 [INFO] [stdout] | [INFO] [stdout] 1036 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1037 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1038 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1047 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1077:41 [INFO] [stdout] | [INFO] [stdout] 1076 | pub fn build(self) -> JsExportFromClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1077 | JsExportFromClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1078 | | JsSyntaxKind::JS_EXPORT_FROM_CLAUSE, [INFO] [stdout] 1079 | | [ [INFO] [stdout] 1080 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1090 | | ], [INFO] [stdout] 1091 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1083:54 [INFO] [stdout] | [INFO] [stdout] 1083 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1087:54 [INFO] [stdout] | [INFO] [stdout] 1087 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1103:21 [INFO] [stdout] | [INFO] [stdout] 1095 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1096 | specifiers: JsExportNamedSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1097 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1103 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1104:26 [INFO] [stdout] | [INFO] [stdout] 1095 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1096 | specifiers: JsExportNamedSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1097 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1104 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1124:42 [INFO] [stdout] | [INFO] [stdout] 1123 | pub fn build(self) -> JsExportNamedClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1124 | JsExportNamedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1125 | | JsSyntaxKind::JS_EXPORT_NAMED_CLAUSE, [INFO] [stdout] 1126 | | [ [INFO] [stdout] 1127 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1133 | | ], [INFO] [stdout] 1134 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1150:21 [INFO] [stdout] | [INFO] [stdout] 1138 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1139 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1140 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1141 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1150 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1151:20 [INFO] [stdout] | [INFO] [stdout] 1138 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1139 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1140 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1141 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1151 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1152:26 [INFO] [stdout] | [INFO] [stdout] 1138 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1139 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1140 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1141 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1152 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1179:46 [INFO] [stdout] | [INFO] [stdout] 1178 | pub fn build(self) -> JsExportNamedFromClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1179 | JsExportNamedFromClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 1180 | | JsSyntaxKind::JS_EXPORT_NAMED_FROM_CLAUSE, [INFO] [stdout] 1181 | | [ [INFO] [stdout] 1182 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1192 | | ], [INFO] [stdout] 1193 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1189:54 [INFO] [stdout] | [INFO] [stdout] 1189 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1201:21 [INFO] [stdout] | [INFO] [stdout] 1197 | source_name: JsLiteralExportName, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1201 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1202:20 [INFO] [stdout] | [INFO] [stdout] 1197 | source_name: JsLiteralExportName, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1202 | export_as: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1220:49 [INFO] [stdout] | [INFO] [stdout] 1219 | pub fn build(self) -> JsExportNamedFromSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1220 | JsExportNamedFromSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 1221 | | JsSyntaxKind::JS_EXPORT_NAMED_FROM_SPECIFIER, [INFO] [stdout] 1222 | | [ [INFO] [stdout] 1223 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1227 | | ], [INFO] [stdout] 1228 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1226:54 [INFO] [stdout] | [INFO] [stdout] 1226 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1236:21 [INFO] [stdout] | [INFO] [stdout] 1232 | name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1236 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1249:54 [INFO] [stdout] | [INFO] [stdout] 1248 | pub fn build(self) -> JsExportNamedShorthandSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1249 | JsExportNamedShorthandSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 1250 | | JsSyntaxKind::JS_EXPORT_NAMED_SHORTHAND_SPECIFIER, [INFO] [stdout] 1251 | | [ [INFO] [stdout] 1252 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] 1253 | | Some(SyntaxElement::Node(self.name.into_syntax())), [INFO] [stdout] 1254 | | ], [INFO] [stdout] 1255 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1267:21 [INFO] [stdout] | [INFO] [stdout] 1259 | local_name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1260 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1261 | exported_name: JsLiteralExportName, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1267 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1282:45 [INFO] [stdout] | [INFO] [stdout] 1281 | pub fn build(self) -> JsExportNamedSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1282 | JsExportNamedSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 1283 | | JsSyntaxKind::JS_EXPORT_NAMED_SPECIFIER, [INFO] [stdout] 1284 | | [ [INFO] [stdout] 1285 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1289 | | ], [INFO] [stdout] 1290 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1297:38 [INFO] [stdout] | [INFO] [stdout] 1294 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1295 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1296 | ) -> JsExpressionSnipped { [INFO] [stdout] 1297 | JsExpressionSnipped::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1298 | | JsSyntaxKind::JS_EXPRESSION_SNIPPED, [INFO] [stdout] 1299 | | [ [INFO] [stdout] 1300 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 1301 | | Some(SyntaxElement::Token(eof_token)), [INFO] [stdout] 1302 | | ], [INFO] [stdout] 1303 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1308:26 [INFO] [stdout] | [INFO] [stdout] 1305 | pub fn js_expression_statement(expression: AnyJsExpression) -> JsExpressionStatementBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1308 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1321:44 [INFO] [stdout] | [INFO] [stdout] 1320 | pub fn build(self) -> JsExpressionStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1321 | JsExpressionStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 1322 | | JsSyntaxKind::JS_EXPRESSION_STATEMENT, [INFO] [stdout] 1323 | | [ [INFO] [stdout] 1324 | | Some(SyntaxElement::Node(self.expression.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1327 | | ], [INFO] [stdout] 1328 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1338:25 [INFO] [stdout] | [INFO] [stdout] 1332 | extends_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1333 | super_class: AnyJsExpression, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1338 | type_arguments: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1352:38 [INFO] [stdout] | [INFO] [stdout] 1351 | pub fn build(self) -> JsExtendsClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1352 | JsExtendsClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1353 | | JsSyntaxKind::JS_EXTENDS_CLAUSE, [INFO] [stdout] 1354 | | [ [INFO] [stdout] 1355 | | Some(SyntaxElement::Token(self.extends_token)), [INFO] [stdout] ... | [INFO] [stdout] 1359 | | ], [INFO] [stdout] 1360 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1358:54 [INFO] [stdout] | [INFO] [stdout] 1358 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1364:34 [INFO] [stdout] | [INFO] [stdout] 1363 | pub fn js_finally_clause(finally_token: SyntaxToken, body: JsBlockStatement) -> JsFinallyClause { [INFO] [stdout] | -------------------------- ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1364 | JsFinallyClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 1365 | | JsSyntaxKind::JS_FINALLY_CLAUSE, [INFO] [stdout] 1366 | | [ [INFO] [stdout] 1367 | | Some(SyntaxElement::Token(finally_token)), [INFO] [stdout] 1368 | | Some(SyntaxElement::Node(body.into_syntax())), [INFO] [stdout] 1369 | | ], [INFO] [stdout] 1370 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1381:35 [INFO] [stdout] | [INFO] [stdout] 1373 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1374 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1375 | initializer: AnyJsForInOrOfInitializer, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1376 | in_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1377 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1378 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1379 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1380 | ) -> JsForInStatement { [INFO] [stdout] 1381 | JsForInStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 1382 | | JsSyntaxKind::JS_FOR_IN_STATEMENT, [INFO] [stdout] 1383 | | [ [INFO] [stdout] 1384 | | Some(SyntaxElement::Token(for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1391 | | ], [INFO] [stdout] 1392 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1411:22 [INFO] [stdout] | [INFO] [stdout] 1395 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1396 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | initializer: AnyJsForInOrOfInitializer, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1398 | of_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1399 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1400 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1401 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1411 | await_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1430:39 [INFO] [stdout] | [INFO] [stdout] 1429 | pub fn build(self) -> JsForOfStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1430 | JsForOfStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 1431 | | JsSyntaxKind::JS_FOR_OF_STATEMENT, [INFO] [stdout] 1432 | | [ [INFO] [stdout] 1433 | | Some(SyntaxElement::Token(self.for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1441 | | ], [INFO] [stdout] 1442 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1460:22 [INFO] [stdout] | [INFO] [stdout] 1446 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1447 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1448 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1449 | second_semi_token: SyntaxToken, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1451 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1460 | initializer: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1461:15 [INFO] [stdout] | [INFO] [stdout] 1446 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1447 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1448 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1449 | second_semi_token: SyntaxToken, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1451 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1461 | test: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1462:17 [INFO] [stdout] | [INFO] [stdout] 1446 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1447 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1448 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1449 | second_semi_token: SyntaxToken, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1451 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1462 | update: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1490:37 [INFO] [stdout] | [INFO] [stdout] 1489 | pub fn build(self) -> JsForStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1490 | JsForStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 1491 | | JsSyntaxKind::JS_FOR_STATEMENT, [INFO] [stdout] 1492 | | [ [INFO] [stdout] 1493 | | Some(SyntaxElement::Token(self.for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1505 | | ], [INFO] [stdout] 1506 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1496:54 [INFO] [stdout] | [INFO] [stdout] 1496 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1499:54 [INFO] [stdout] | [INFO] [stdout] 1499 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1502:54 [INFO] [stdout] | [INFO] [stdout] 1502 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1516:22 [INFO] [stdout] | [INFO] [stdout] 1510 | kind_token_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1511 | declarator: JsVariableDeclarator, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1516 | await_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1530:47 [INFO] [stdout] | [INFO] [stdout] 1529 | pub fn build(self) -> JsForVariableDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1530 | JsForVariableDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________________^ [INFO] [stdout] 1531 | | JsSyntaxKind::JS_FOR_VARIABLE_DECLARATION, [INFO] [stdout] 1532 | | [ [INFO] [stdout] 1533 | | self.await_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1536 | | ], [INFO] [stdout] 1537 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1547:30 [INFO] [stdout] | [INFO] [stdout] 1541 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1542 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1547 | question_mark_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1548:26 [INFO] [stdout] | [INFO] [stdout] 1541 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1542 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1548 | type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1549:22 [INFO] [stdout] | [INFO] [stdout] 1541 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1542 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1549 | initializer: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1573:40 [INFO] [stdout] | [INFO] [stdout] 1572 | pub fn build(self) -> JsFormalParameter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1573 | JsFormalParameter::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 1574 | | JsSyntaxKind::JS_FORMAL_PARAMETER, [INFO] [stdout] 1575 | | [ [INFO] [stdout] 1576 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1584 | | ], [INFO] [stdout] 1585 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1581:54 [INFO] [stdout] | [INFO] [stdout] 1581 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1583:54 [INFO] [stdout] | [INFO] [stdout] 1583 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1594:33 [INFO] [stdout] | [INFO] [stdout] 1589 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1590 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1591 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1592 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1593 | ) -> JsFunctionBody { [INFO] [stdout] 1594 | JsFunctionBody::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 1595 | | JsSyntaxKind::JS_FUNCTION_BODY, [INFO] [stdout] 1596 | | [ [INFO] [stdout] 1597 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 1601 | | ], [INFO] [stdout] 1602 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1615:22 [INFO] [stdout] | [INFO] [stdout] 1605 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1606 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1607 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1615 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1616:21 [INFO] [stdout] | [INFO] [stdout] 1605 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1606 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1607 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1616 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1617:26 [INFO] [stdout] | [INFO] [stdout] 1605 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1606 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1607 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1617 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1618:33 [INFO] [stdout] | [INFO] [stdout] 1605 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1606 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1607 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1618 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1652:44 [INFO] [stdout] | [INFO] [stdout] 1651 | pub fn build(self) -> JsFunctionDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1652 | JsFunctionDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 1653 | | JsSyntaxKind::JS_FUNCTION_DECLARATION, [INFO] [stdout] 1654 | | [ [INFO] [stdout] 1655 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1665 | | ], [INFO] [stdout] 1666 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1660:54 [INFO] [stdout] | [INFO] [stdout] 1660 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1663:54 [INFO] [stdout] | [INFO] [stdout] 1663 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1678:22 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1678 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1679:21 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1679 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1680:13 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1680 | id: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1681:26 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1681 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1682:33 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1682 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1720:57 [INFO] [stdout] | [INFO] [stdout] 1719 | pub fn build(self) -> JsFunctionExportDefaultDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1720 | JsFunctionExportDefaultDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1721 | | JsSyntaxKind::JS_FUNCTION_EXPORT_DEFAULT_DECLARATION, [INFO] [stdout] 1722 | | [ [INFO] [stdout] 1723 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1734 | | ], [INFO] [stdout] 1735 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1727:54 [INFO] [stdout] | [INFO] [stdout] 1727 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1729:54 [INFO] [stdout] | [INFO] [stdout] 1729 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1732:54 [INFO] [stdout] | [INFO] [stdout] 1732 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1747:22 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1747 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1748:21 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1748 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1749:13 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1749 | id: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1750:26 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1750 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1751:33 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1751 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1789:43 [INFO] [stdout] | [INFO] [stdout] 1788 | pub fn build(self) -> JsFunctionExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1789 | JsFunctionExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1790 | | JsSyntaxKind::JS_FUNCTION_EXPRESSION, [INFO] [stdout] 1791 | | [ [INFO] [stdout] 1792 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1803 | | ], [INFO] [stdout] 1804 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1796:54 [INFO] [stdout] | [INFO] [stdout] 1796 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1798:54 [INFO] [stdout] | [INFO] [stdout] 1798 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:10:37 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn js_accessor_modifier(modifier_token: SyntaxToken) -> JsAccessorModifier { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 10 | JsAccessorModifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 11 | | JsSyntaxKind::JS_ACCESSOR_MODIFIER, [INFO] [stdout] 12 | | [Some(SyntaxElement::Token(modifier_token))], [INFO] [stdout] 13 | | )) [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/generated/node_factory.rs:1801:54 [INFO] [stdout] | [INFO] [stdout] 1801 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:20:43 [INFO] [stdout] | [INFO] [stdout] 16 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 17 | elements: JsArrayAssignmentPatternElementList, [INFO] [stdout] | --------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 18 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 19 | ) -> JsArrayAssignmentPattern { [INFO] [stdout] 20 | JsArrayAssignmentPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 21 | | JsSyntaxKind::JS_ARRAY_ASSIGNMENT_PATTERN, [INFO] [stdout] 22 | | [ [INFO] [stdout] 23 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 26 | | ], [INFO] [stdout] 27 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1822:22 [INFO] [stdout] | [INFO] [stdout] 1808 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1809 | get_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1810 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1811 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1812 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1813 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1822 | return_type: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:34:15 [INFO] [stdout] | [INFO] [stdout] 30 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 34 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:47:54 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn build(self) -> JsArrayAssignmentPatternElement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 47 | JsArrayAssignmentPatternElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 48 | | JsSyntaxKind::JS_ARRAY_ASSIGNMENT_PATTERN_ELEMENT, [INFO] [stdout] 49 | | [ [INFO] [stdout] 50 | | Some(SyntaxElement::Node(self.pattern.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 53 | | ], [INFO] [stdout] 54 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1840:42 [INFO] [stdout] | [INFO] [stdout] 1839 | pub fn build(self) -> JsGetterClassMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1840 | JsGetterClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1841 | | JsSyntaxKind::JS_GETTER_CLASS_MEMBER, [INFO] [stdout] 1842 | | [ [INFO] [stdout] 1843 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1851 | | ], [INFO] [stdout] 1852 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:52:54 [INFO] [stdout] | [INFO] [stdout] 52 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:61:54 [INFO] [stdout] | [INFO] [stdout] 58 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 59 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 60 | ) -> JsArrayAssignmentPatternRestElement { [INFO] [stdout] 61 | JsArrayAssignmentPatternRestElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 62 | | JsSyntaxKind::JS_ARRAY_ASSIGNMENT_PATTERN_REST_ELEMENT, [INFO] [stdout] 63 | | [ [INFO] [stdout] 64 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 65 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] 66 | | ], [INFO] [stdout] 67 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1849:54 [INFO] [stdout] | [INFO] [stdout] 1849 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:74:40 [INFO] [stdout] | [INFO] [stdout] 70 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 71 | elements: JsArrayBindingPatternElementList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 72 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 73 | ) -> JsArrayBindingPattern { [INFO] [stdout] 74 | JsArrayBindingPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 75 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN, [INFO] [stdout] 76 | | [ [INFO] [stdout] 77 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 80 | | ], [INFO] [stdout] 81 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:88:15 [INFO] [stdout] | [INFO] [stdout] 84 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 88 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1868:22 [INFO] [stdout] | [INFO] [stdout] 1856 | get_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1857 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1858 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1859 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1860 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1868 | return_type: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:101:51 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn build(self) -> JsArrayBindingPatternElement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 101 | JsArrayBindingPatternElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 102 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN_ELEMENT, [INFO] [stdout] 103 | | [ [INFO] [stdout] 104 | | Some(SyntaxElement::Node(self.pattern.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 107 | | ], [INFO] [stdout] 108 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:106:54 [INFO] [stdout] | [INFO] [stdout] 106 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1885:43 [INFO] [stdout] | [INFO] [stdout] 1884 | pub fn build(self) -> JsGetterObjectMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1885 | JsGetterObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1886 | | JsSyntaxKind::JS_GETTER_OBJECT_MEMBER, [INFO] [stdout] 1887 | | [ [INFO] [stdout] 1888 | | Some(SyntaxElement::Token(self.get_token)), [INFO] [stdout] ... | [INFO] [stdout] 1895 | | ], [INFO] [stdout] 1896 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:115:51 [INFO] [stdout] | [INFO] [stdout] 112 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 113 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 114 | ) -> JsArrayBindingPatternRestElement { [INFO] [stdout] 115 | JsArrayBindingPatternRestElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 116 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN_REST_ELEMENT, [INFO] [stdout] 117 | | [ [INFO] [stdout] 118 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 119 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] 120 | | ], [INFO] [stdout] 121 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1893:54 [INFO] [stdout] | [INFO] [stdout] 1893 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:128:36 [INFO] [stdout] | [INFO] [stdout] 124 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 125 | elements: JsArrayElementList, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 126 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 127 | ) -> JsArrayExpression { [INFO] [stdout] 128 | JsArrayExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 129 | | JsSyntaxKind::JS_ARRAY_EXPRESSION, [INFO] [stdout] 130 | | [ [INFO] [stdout] 131 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 134 | | ], [INFO] [stdout] 135 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:149:22 [INFO] [stdout] | [INFO] [stdout] 141 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 143 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 149 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:150:26 [INFO] [stdout] | [INFO] [stdout] 141 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 143 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 150 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1900:41 [INFO] [stdout] | [INFO] [stdout] 1899 | pub fn js_identifier_assignment(name_token: SyntaxToken) -> JsIdentifierAssignment { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1900 | JsIdentifierAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1901 | | JsSyntaxKind::JS_IDENTIFIER_ASSIGNMENT, [INFO] [stdout] 1902 | | [Some(SyntaxElement::Token(name_token))], [INFO] [stdout] 1903 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:151:33 [INFO] [stdout] | [INFO] [stdout] 141 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 143 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 151 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1906:38 [INFO] [stdout] | [INFO] [stdout] 1905 | pub fn js_identifier_binding(name_token: SyntaxToken) -> JsIdentifierBinding { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1906 | JsIdentifierBinding::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1907 | | JsSyntaxKind::JS_IDENTIFIER_BINDING, [INFO] [stdout] 1908 | | [Some(SyntaxElement::Token(name_token))], [INFO] [stdout] 1909 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1912:41 [INFO] [stdout] | [INFO] [stdout] 1911 | pub fn js_identifier_expression(name: JsReferenceIdentifier) -> JsIdentifierExpression { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1912 | JsIdentifierExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1913 | | JsSyntaxKind::JS_IDENTIFIER_EXPRESSION, [INFO] [stdout] 1914 | | [Some(SyntaxElement::Node(name.into_syntax()))], [INFO] [stdout] 1915 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:179:48 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build(self) -> JsArrowFunctionExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 179 | JsArrowFunctionExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 180 | | JsSyntaxKind::JS_ARROW_FUNCTION_EXPRESSION, [INFO] [stdout] 181 | | [ [INFO] [stdout] 182 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 190 | | ], [INFO] [stdout] 191 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1930:22 [INFO] [stdout] | [INFO] [stdout] 1918 | if_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1919 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1920 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1921 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1922 | consequent: AnyJsStatement, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1930 | else_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:184:54 [INFO] [stdout] | [INFO] [stdout] 184 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1947:36 [INFO] [stdout] | [INFO] [stdout] 1946 | pub fn build(self) -> JsIfStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1947 | JsIfStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 1948 | | JsSyntaxKind::JS_IF_STATEMENT, [INFO] [stdout] 1949 | | [ [INFO] [stdout] 1950 | | Some(SyntaxElement::Token(self.if_token)), [INFO] [stdout] ... | [INFO] [stdout] 1957 | | ], [INFO] [stdout] 1958 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:187:54 [INFO] [stdout] | [INFO] [stdout] 187 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:199:41 [INFO] [stdout] | [INFO] [stdout] 195 | left: AnyJsAssignmentPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 196 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 197 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 198 | ) -> JsAssignmentExpression { [INFO] [stdout] 199 | JsAssignmentExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 200 | | JsSyntaxKind::JS_ASSIGNMENT_EXPRESSION, [INFO] [stdout] 201 | | [ [INFO] [stdout] 202 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 205 | | ], [INFO] [stdout] 206 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:212:36 [INFO] [stdout] | [INFO] [stdout] 209 | await_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 210 | argument: AnyJsExpression, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 211 | ) -> JsAwaitExpression { [INFO] [stdout] 212 | JsAwaitExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 213 | | JsSyntaxKind::JS_AWAIT_EXPRESSION, [INFO] [stdout] 214 | | [ [INFO] [stdout] 215 | | Some(SyntaxElement::Token(await_token)), [INFO] [stdout] 216 | | Some(SyntaxElement::Node(argument.into_syntax())), [INFO] [stdout] 217 | | ], [INFO] [stdout] 218 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:221:44 [INFO] [stdout] | [INFO] [stdout] 220 | pub fn js_bigint_literal_expression(value_token: SyntaxToken) -> JsBigintLiteralExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 221 | JsBigintLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 222 | | JsSyntaxKind::JS_BIGINT_LITERAL_EXPRESSION, [INFO] [stdout] 223 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 224 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1956:54 [INFO] [stdout] | [INFO] [stdout] 1956 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:231:37 [INFO] [stdout] | [INFO] [stdout] 227 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 228 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 229 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 230 | ) -> JsBinaryExpression { [INFO] [stdout] 231 | JsBinaryExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 232 | | JsSyntaxKind::JS_BINARY_EXPRESSION, [INFO] [stdout] 233 | | [ [INFO] [stdout] 234 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 237 | | ], [INFO] [stdout] 238 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:245:35 [INFO] [stdout] | [INFO] [stdout] 241 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 242 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 243 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 244 | ) -> JsBlockStatement { [INFO] [stdout] 245 | JsBlockStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 246 | | JsSyntaxKind::JS_BLOCK_STATEMENT, [INFO] [stdout] 247 | | [ [INFO] [stdout] 248 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 251 | | ], [INFO] [stdout] 252 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1965:26 [INFO] [stdout] | [INFO] [stdout] 1961 | pub fn js_import(import_token: SyntaxToken, import_clause: AnyJsImportClause) -> JsImportBuilder { [INFO] [stdout] | ------------------------- -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1965 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1979:31 [INFO] [stdout] | [INFO] [stdout] 1978 | pub fn build(self) -> JsImport { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1979 | JsImport::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 1980 | | JsSyntaxKind::JS_IMPORT, [INFO] [stdout] 1981 | | [ [INFO] [stdout] 1982 | | Some(SyntaxElement::Token(self.import_token)), [INFO] [stdout] ... | [INFO] [stdout] 1986 | | ], [INFO] [stdout] 1987 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:255:45 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn js_boolean_literal_expression(value_token_token: SyntaxToken) -> JsBooleanLiteralExpression { [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 255 | JsBooleanLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 256 | | JsSyntaxKind::JS_BOOLEAN_LITERAL_EXPRESSION, [INFO] [stdout] 257 | | [Some(SyntaxElement::Token(value_token_token))], [INFO] [stdout] 258 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1996:36 [INFO] [stdout] | [INFO] [stdout] 1991 | assertion_kind_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1992 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1993 | assertions: JsImportAssertionEntryList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1994 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1995 | ) -> JsImportAssertion { [INFO] [stdout] 1996 | JsImportAssertion::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 1997 | | JsSyntaxKind::JS_IMPORT_ASSERTION, [INFO] [stdout] 1998 | | [ [INFO] [stdout] 1999 | | Some(SyntaxElement::Token(assertion_kind_token)), [INFO] [stdout] ... | [INFO] [stdout] 2003 | | ], [INFO] [stdout] 2004 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:263:16 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn js_break_statement(break_token: SyntaxToken) -> JsBreakStatementBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 263 | label: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:264:26 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn js_break_statement(break_token: SyntaxToken) -> JsBreakStatementBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 264 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:282:39 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn build(self) -> JsBreakStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 282 | JsBreakStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 283 | | JsSyntaxKind::JS_BREAK_STATEMENT, [INFO] [stdout] 284 | | [ [INFO] [stdout] 285 | | Some(SyntaxElement::Token(self.break_token)), [INFO] [stdout] ... | [INFO] [stdout] 290 | | ], [INFO] [stdout] 291 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2011:41 [INFO] [stdout] | [INFO] [stdout] 2007 | key_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2008 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2009 | value_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2010 | ) -> JsImportAssertionEntry { [INFO] [stdout] 2011 | JsImportAssertionEntry::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2012 | | JsSyntaxKind::JS_IMPORT_ASSERTION_ENTRY, [INFO] [stdout] 2013 | | [ [INFO] [stdout] 2014 | | Some(SyntaxElement::Token(key_token)), [INFO] [stdout] ... | [INFO] [stdout] 2017 | | ], [INFO] [stdout] 2018 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:287:54 [INFO] [stdout] | [INFO] [stdout] 287 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2023:20 [INFO] [stdout] | [INFO] [stdout] 2020 | pub fn js_import_bare_clause(source: JsModuleSource) -> JsImportBareClauseBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2023 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:299:34 [INFO] [stdout] | [INFO] [stdout] 295 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 296 | args: JsCallArgumentList, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 297 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 298 | ) -> JsCallArguments { [INFO] [stdout] 299 | JsCallArguments::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 300 | | JsSyntaxKind::JS_CALL_ARGUMENTS, [INFO] [stdout] 301 | | [ [INFO] [stdout] 302 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 305 | | ], [INFO] [stdout] 306 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:315:31 [INFO] [stdout] | [INFO] [stdout] 309 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 310 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 315 | optional_chain_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:316:25 [INFO] [stdout] | [INFO] [stdout] 309 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 310 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 316 | type_arguments: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:335:39 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn build(self) -> JsCallExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 335 | JsCallExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 336 | | JsSyntaxKind::JS_CALL_EXPRESSION, [INFO] [stdout] 337 | | [ [INFO] [stdout] 338 | | Some(SyntaxElement::Node(self.callee.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 344 | | ], [INFO] [stdout] 345 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:342:54 [INFO] [stdout] | [INFO] [stdout] 342 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:354:31 [INFO] [stdout] | [INFO] [stdout] 349 | case_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 350 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 351 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 352 | consequent: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 353 | ) -> JsCaseClause { [INFO] [stdout] 354 | JsCaseClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 355 | | JsSyntaxKind::JS_CASE_CLAUSE, [INFO] [stdout] 356 | | [ [INFO] [stdout] 357 | | Some(SyntaxElement::Token(case_token)), [INFO] [stdout] ... | [INFO] [stdout] 361 | | ], [INFO] [stdout] 362 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:368:22 [INFO] [stdout] | [INFO] [stdout] 364 | pub fn js_catch_clause(catch_token: SyntaxToken, body: JsBlockStatement) -> JsCatchClauseBuilder { [INFO] [stdout] | ------------------------ ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 368 | declaration: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:382:36 [INFO] [stdout] | [INFO] [stdout] 381 | pub fn build(self) -> JsCatchClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 382 | JsCatchClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 383 | | JsSyntaxKind::JS_CATCH_CLAUSE, [INFO] [stdout] 384 | | [ [INFO] [stdout] 385 | | Some(SyntaxElement::Token(self.catch_token)), [INFO] [stdout] ... | [INFO] [stdout] 389 | | ], [INFO] [stdout] 390 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:387:54 [INFO] [stdout] | [INFO] [stdout] 387 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:402:26 [INFO] [stdout] | [INFO] [stdout] 394 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 395 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 396 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 402 | type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2036:41 [INFO] [stdout] | [INFO] [stdout] 2035 | pub fn build(self) -> JsImportBareClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2036 | JsImportBareClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2037 | | JsSyntaxKind::JS_IMPORT_BARE_CLAUSE, [INFO] [stdout] 2038 | | [ [INFO] [stdout] 2039 | | Some(SyntaxElement::Node(self.source.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2042 | | ], [INFO] [stdout] 2043 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:417:41 [INFO] [stdout] | [INFO] [stdout] 416 | pub fn build(self) -> JsCatchDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 417 | JsCatchDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 418 | | JsSyntaxKind::JS_CATCH_DECLARATION, [INFO] [stdout] 419 | | [ [INFO] [stdout] 420 | | Some(SyntaxElement::Token(self.l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 425 | | ], [INFO] [stdout] 426 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:423:54 [INFO] [stdout] | [INFO] [stdout] 423 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:444:25 [INFO] [stdout] | [INFO] [stdout] 430 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 431 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 433 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 434 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 435 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 444 | abstract_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:445:26 [INFO] [stdout] | [INFO] [stdout] 430 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 431 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 433 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 434 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 435 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 445 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:446:25 [INFO] [stdout] | [INFO] [stdout] 430 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 431 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 433 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 434 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 435 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 446 | extends_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:447:28 [INFO] [stdout] | [INFO] [stdout] 430 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 431 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 432 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 433 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 434 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 435 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 447 | implements_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:480:41 [INFO] [stdout] | [INFO] [stdout] 479 | pub fn build(self) -> JsClassDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 480 | JsClassDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 481 | | JsSyntaxKind::JS_CLASS_DECLARATION, [INFO] [stdout] 482 | | [ [INFO] [stdout] 483 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 496 | | ], [INFO] [stdout] 497 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:488:54 [INFO] [stdout] | [INFO] [stdout] 488 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:490:54 [INFO] [stdout] | [INFO] [stdout] 490 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:492:54 [INFO] [stdout] | [INFO] [stdout] 492 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:513:25 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 513 | abstract_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:514:13 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 514 | id: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:515:26 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 515 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:516:25 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 516 | extends_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:517:28 [INFO] [stdout] | [INFO] [stdout] 501 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 502 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 503 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 504 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 505 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 517 | implements_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:554:54 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn build(self) -> JsClassExportDefaultDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 554 | JsClassExportDefaultDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 555 | | JsSyntaxKind::JS_CLASS_EXPORT_DEFAULT_DECLARATION, [INFO] [stdout] 556 | | [ [INFO] [stdout] 557 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 571 | | ], [INFO] [stdout] 572 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:561:54 [INFO] [stdout] | [INFO] [stdout] 561 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:563:54 [INFO] [stdout] | [INFO] [stdout] 563 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:565:54 [INFO] [stdout] | [INFO] [stdout] 565 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:567:54 [INFO] [stdout] | [INFO] [stdout] 567 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:588:13 [INFO] [stdout] | [INFO] [stdout] 576 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 579 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 580 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 588 | id: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:589:26 [INFO] [stdout] | [INFO] [stdout] 576 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 579 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 580 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 589 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:590:25 [INFO] [stdout] | [INFO] [stdout] 576 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 579 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 580 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 590 | extends_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2041:54 [INFO] [stdout] | [INFO] [stdout] 2041 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:591:28 [INFO] [stdout] | [INFO] [stdout] 576 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 577 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 578 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 579 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 580 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 591 | implements_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:623:40 [INFO] [stdout] | [INFO] [stdout] 622 | pub fn build(self) -> JsClassExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 623 | JsClassExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 624 | | JsSyntaxKind::JS_CLASS_EXPRESSION, [INFO] [stdout] 625 | | [ [INFO] [stdout] 626 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 639 | | ], [INFO] [stdout] 640 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:629:54 [INFO] [stdout] | [INFO] [stdout] 629 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:631:54 [INFO] [stdout] | [INFO] [stdout] 631 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:633:54 [INFO] [stdout] | [INFO] [stdout] 633 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:635:54 [INFO] [stdout] | [INFO] [stdout] 635 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:649:45 [INFO] [stdout] | [INFO] [stdout] 644 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 645 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 646 | member: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 647 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 648 | ) -> JsComputedMemberAssignment { [INFO] [stdout] 649 | JsComputedMemberAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 650 | | JsSyntaxKind::JS_COMPUTED_MEMBER_ASSIGNMENT, [INFO] [stdout] 651 | | [ [INFO] [stdout] 652 | | Some(SyntaxElement::Node(object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 656 | | ], [INFO] [stdout] 657 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:670:31 [INFO] [stdout] | [INFO] [stdout] 660 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 661 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 662 | member: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 663 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 670 | optional_chain_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:686:49 [INFO] [stdout] | [INFO] [stdout] 685 | pub fn build(self) -> JsComputedMemberExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 686 | JsComputedMemberExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 687 | | JsSyntaxKind::JS_COMPUTED_MEMBER_EXPRESSION, [INFO] [stdout] 688 | | [ [INFO] [stdout] 689 | | Some(SyntaxElement::Node(self.object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 695 | | ], [INFO] [stdout] 696 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:704:39 [INFO] [stdout] | [INFO] [stdout] 700 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 701 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 702 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 703 | ) -> JsComputedMemberName { [INFO] [stdout] 704 | JsComputedMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 705 | | JsSyntaxKind::JS_COMPUTED_MEMBER_NAME, [INFO] [stdout] 706 | | [ [INFO] [stdout] 707 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 710 | | ], [INFO] [stdout] 711 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:720:42 [INFO] [stdout] | [INFO] [stdout] 714 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 715 | question_mark_token: SyntaxToken, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 716 | consequent: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 717 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 718 | alternate: AnyJsExpression, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 719 | ) -> JsConditionalExpression { [INFO] [stdout] 720 | JsConditionalExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 721 | | JsSyntaxKind::JS_CONDITIONAL_EXPRESSION, [INFO] [stdout] 722 | | [ [INFO] [stdout] 723 | | Some(SyntaxElement::Node(test.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 728 | | ], [INFO] [stdout] 729 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2050:41 [INFO] [stdout] | [INFO] [stdout] 2047 | import_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2048 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2049 | ) -> JsImportCallExpression { [INFO] [stdout] 2050 | JsImportCallExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2051 | | JsSyntaxKind::JS_IMPORT_CALL_EXPRESSION, [INFO] [stdout] 2052 | | [ [INFO] [stdout] 2053 | | Some(SyntaxElement::Token(import_token)), [INFO] [stdout] 2054 | | Some(SyntaxElement::Node(arguments.into_syntax())), [INFO] [stdout] 2055 | | ], [INFO] [stdout] 2056 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:737:43 [INFO] [stdout] | [INFO] [stdout] 732 | modifiers: JsConstructorModifierList, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 733 | name: JsLiteralMemberName, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 734 | parameters: JsConstructorParameters, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 735 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 736 | ) -> JsConstructorClassMember { [INFO] [stdout] 737 | JsConstructorClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 738 | | JsSyntaxKind::JS_CONSTRUCTOR_CLASS_MEMBER, [INFO] [stdout] 739 | | [ [INFO] [stdout] 740 | | Some(SyntaxElement::Node(modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 744 | | ], [INFO] [stdout] 745 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:752:42 [INFO] [stdout] | [INFO] [stdout] 748 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 749 | parameters: JsConstructorParameterList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 750 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 751 | ) -> JsConstructorParameters { [INFO] [stdout] 752 | JsConstructorParameters::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 753 | | JsSyntaxKind::JS_CONSTRUCTOR_PARAMETERS, [INFO] [stdout] 754 | | [ [INFO] [stdout] 755 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 758 | | ], [INFO] [stdout] 759 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:764:16 [INFO] [stdout] | [INFO] [stdout] 761 | pub fn js_continue_statement(continue_token: SyntaxToken) -> JsContinueStatementBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 764 | label: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:765:26 [INFO] [stdout] | [INFO] [stdout] 761 | pub fn js_continue_statement(continue_token: SyntaxToken) -> JsContinueStatementBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 765 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:783:42 [INFO] [stdout] | [INFO] [stdout] 782 | pub fn build(self) -> JsContinueStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 783 | JsContinueStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 784 | | JsSyntaxKind::JS_CONTINUE_STATEMENT, [INFO] [stdout] 785 | | [ [INFO] [stdout] 786 | | Some(SyntaxElement::Token(self.continue_token)), [INFO] [stdout] ... | [INFO] [stdout] 791 | | ], [INFO] [stdout] 792 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:788:54 [INFO] [stdout] | [INFO] [stdout] 788 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:798:26 [INFO] [stdout] | [INFO] [stdout] 795 | pub fn js_debugger_statement(debugger_token: SyntaxToken) -> JsDebuggerStatementBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 798 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:811:42 [INFO] [stdout] | [INFO] [stdout] 810 | pub fn build(self) -> JsDebuggerStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 811 | JsDebuggerStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 812 | | JsSyntaxKind::JS_DEBUGGER_STATEMENT, [INFO] [stdout] 813 | | [ [INFO] [stdout] 814 | | Some(SyntaxElement::Token(self.debugger_token)), [INFO] [stdout] ... | [INFO] [stdout] 817 | | ], [INFO] [stdout] 818 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:822:30 [INFO] [stdout] | [INFO] [stdout] 821 | pub fn js_decorator(at_token: SyntaxToken, expression: AnyJsDecorator) -> JsDecorator { [INFO] [stdout] | --------------------- -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 822 | JsDecorator::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 823 | | JsSyntaxKind::JS_DECORATOR, [INFO] [stdout] 824 | | [ [INFO] [stdout] 825 | | Some(SyntaxElement::Token(at_token)), [INFO] [stdout] 826 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 827 | | ], [INFO] [stdout] 828 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:835:34 [INFO] [stdout] | [INFO] [stdout] 831 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 832 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 833 | consequent: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 834 | ) -> JsDefaultClause { [INFO] [stdout] 835 | JsDefaultClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 836 | | JsSyntaxKind::JS_DEFAULT_CLAUSE, [INFO] [stdout] 837 | | [ [INFO] [stdout] 838 | | Some(SyntaxElement::Token(default_token)), [INFO] [stdout] ... | [INFO] [stdout] 841 | | ], [INFO] [stdout] 842 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2071:20 [INFO] [stdout] | [INFO] [stdout] 2059 | default_specifier: JsDefaultImportSpecifier, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2060 | comma_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2061 | specifier: AnyJsCombinedSpecifier, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2062 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2063 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2071 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:845:43 [INFO] [stdout] | [INFO] [stdout] 844 | pub fn js_default_import_specifier(local_name: AnyJsBinding) -> JsDefaultImportSpecifier { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 845 | JsDefaultImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 846 | | JsSyntaxKind::JS_DEFAULT_IMPORT_SPECIFIER, [INFO] [stdout] 847 | | [Some(SyntaxElement::Node(local_name.into_syntax()))], [INFO] [stdout] 848 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:853:26 [INFO] [stdout] | [INFO] [stdout] 850 | pub fn js_directive(value_token: SyntaxToken) -> JsDirectiveBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 853 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:866:34 [INFO] [stdout] | [INFO] [stdout] 865 | pub fn build(self) -> JsDirective { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 866 | JsDirective::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 867 | | JsSyntaxKind::JS_DIRECTIVE, [INFO] [stdout] 868 | | [ [INFO] [stdout] 869 | | Some(SyntaxElement::Token(self.value_token)), [INFO] [stdout] ... | [INFO] [stdout] 872 | | ], [INFO] [stdout] 873 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:891:26 [INFO] [stdout] | [INFO] [stdout] 877 | do_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 878 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 879 | while_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 880 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 881 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 882 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 891 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:909:41 [INFO] [stdout] | [INFO] [stdout] 908 | pub fn build(self) -> JsDoWhileStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 909 | JsDoWhileStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 910 | | JsSyntaxKind::JS_DO_WHILE_STATEMENT, [INFO] [stdout] 911 | | [ [INFO] [stdout] 912 | | Some(SyntaxElement::Token(self.do_token)), [INFO] [stdout] ... | [INFO] [stdout] 920 | | ], [INFO] [stdout] 921 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:925:31 [INFO] [stdout] | [INFO] [stdout] 924 | pub fn js_else_clause(else_token: SyntaxToken, alternate: AnyJsStatement) -> JsElseClause { [INFO] [stdout] | ----------------------- ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 925 | JsElseClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 926 | | JsSyntaxKind::JS_ELSE_CLAUSE, [INFO] [stdout] 927 | | [ [INFO] [stdout] 928 | | Some(SyntaxElement::Token(else_token)), [INFO] [stdout] 929 | | Some(SyntaxElement::Node(alternate.into_syntax())), [INFO] [stdout] 930 | | ], [INFO] [stdout] 931 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2088:45 [INFO] [stdout] | [INFO] [stdout] 2087 | pub fn build(self) -> JsImportCombinedClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2088 | JsImportCombinedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2089 | | JsSyntaxKind::JS_IMPORT_COMBINED_CLAUSE, [INFO] [stdout] 2090 | | [ [INFO] [stdout] 2091 | | Some(SyntaxElement::Node(self.default_specifier.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2098 | | ], [INFO] [stdout] 2099 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:934:37 [INFO] [stdout] | [INFO] [stdout] 933 | pub fn js_empty_class_member(semicolon_token: SyntaxToken) -> JsEmptyClassMember { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 934 | JsEmptyClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 935 | | JsSyntaxKind::JS_EMPTY_CLASS_MEMBER, [INFO] [stdout] 936 | | [Some(SyntaxElement::Token(semicolon_token))], [INFO] [stdout] 937 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:940:35 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn js_empty_statement(semicolon_token: SyntaxToken) -> JsEmptyStatement { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 940 | JsEmptyStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 941 | | JsSyntaxKind::JS_EMPTY_STATEMENT, [INFO] [stdout] 942 | | [Some(SyntaxElement::Token(semicolon_token))], [INFO] [stdout] 943 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2097:54 [INFO] [stdout] | [INFO] [stdout] 2097 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:950:27 [INFO] [stdout] | [INFO] [stdout] 946 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 947 | export_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 948 | export_clause: AnyJsExportClause, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 949 | ) -> JsExport { [INFO] [stdout] 950 | JsExport::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 951 | | JsSyntaxKind::JS_EXPORT, [INFO] [stdout] 952 | | [ [INFO] [stdout] 953 | | Some(SyntaxElement::Node(decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 956 | | ], [INFO] [stdout] 957 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2111:21 [INFO] [stdout] | [INFO] [stdout] 2103 | default_specifier: JsDefaultImportSpecifier, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2104 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2105 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2111 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:963:35 [INFO] [stdout] | [INFO] [stdout] 960 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 961 | exported_name: JsLiteralExportName, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 962 | ) -> JsExportAsClause { [INFO] [stdout] 963 | JsExportAsClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 964 | | JsSyntaxKind::JS_EXPORT_AS_CLAUSE, [INFO] [stdout] 965 | | [ [INFO] [stdout] 966 | | Some(SyntaxElement::Token(as_token)), [INFO] [stdout] 967 | | Some(SyntaxElement::Node(exported_name.into_syntax())), [INFO] [stdout] 968 | | ], [INFO] [stdout] 969 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2112:20 [INFO] [stdout] | [INFO] [stdout] 2103 | default_specifier: JsDefaultImportSpecifier, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2104 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2105 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2112 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:978:26 [INFO] [stdout] | [INFO] [stdout] 972 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 973 | declaration: AnyJsExportDefaultDeclaration, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 978 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2132:44 [INFO] [stdout] | [INFO] [stdout] 2131 | pub fn build(self) -> JsImportDefaultClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2132 | JsImportDefaultClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2133 | | JsSyntaxKind::JS_IMPORT_DEFAULT_CLAUSE, [INFO] [stdout] 2134 | | [ [INFO] [stdout] 2135 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2141 | | ], [INFO] [stdout] 2142 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:992:55 [INFO] [stdout] | [INFO] [stdout] 991 | pub fn build(self) -> JsExportDefaultDeclarationClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 992 | JsExportDefaultDeclarationClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 993 | | JsSyntaxKind::JS_EXPORT_DEFAULT_DECLARATION_CLAUSE, [INFO] [stdout] 994 | | [ [INFO] [stdout] 995 | | Some(SyntaxElement::Token(self.default_token)), [INFO] [stdout] ... | [INFO] [stdout] 999 | | ], [INFO] [stdout] 1000 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2140:54 [INFO] [stdout] | [INFO] [stdout] 2140 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1010:26 [INFO] [stdout] | [INFO] [stdout] 1004 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1005 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1010 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2150:41 [INFO] [stdout] | [INFO] [stdout] 2146 | import_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2147 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2148 | meta_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2149 | ) -> JsImportMetaExpression { [INFO] [stdout] 2150 | JsImportMetaExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2151 | | JsSyntaxKind::JS_IMPORT_META_EXPRESSION, [INFO] [stdout] 2152 | | [ [INFO] [stdout] 2153 | | Some(SyntaxElement::Token(import_token)), [INFO] [stdout] ... | [INFO] [stdout] 2156 | | ], [INFO] [stdout] 2157 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1024:54 [INFO] [stdout] | [INFO] [stdout] 1023 | pub fn build(self) -> JsExportDefaultExpressionClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1024 | JsExportDefaultExpressionClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 1025 | | JsSyntaxKind::JS_EXPORT_DEFAULT_EXPRESSION_CLAUSE, [INFO] [stdout] 1026 | | [ [INFO] [stdout] 1027 | | Some(SyntaxElement::Token(self.default_token)), [INFO] [stdout] ... | [INFO] [stdout] 1031 | | ], [INFO] [stdout] 1032 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2168:21 [INFO] [stdout] | [INFO] [stdout] 2160 | named_specifiers: JsNamedImportSpecifiers, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2161 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2162 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2168 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1044:21 [INFO] [stdout] | [INFO] [stdout] 1036 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1037 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1038 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1044 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1045:20 [INFO] [stdout] | [INFO] [stdout] 1036 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1037 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1038 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1045 | export_as: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2169:20 [INFO] [stdout] | [INFO] [stdout] 2160 | named_specifiers: JsNamedImportSpecifiers, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2161 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2162 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2169 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1046:20 [INFO] [stdout] | [INFO] [stdout] 1036 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1037 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1038 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1046 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1047:26 [INFO] [stdout] | [INFO] [stdout] 1036 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1037 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1038 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1047 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2189:42 [INFO] [stdout] | [INFO] [stdout] 2188 | pub fn build(self) -> JsImportNamedClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2189 | JsImportNamedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2190 | | JsSyntaxKind::JS_IMPORT_NAMED_CLAUSE, [INFO] [stdout] 2191 | | [ [INFO] [stdout] 2192 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2198 | | ], [INFO] [stdout] 2199 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2197:54 [INFO] [stdout] | [INFO] [stdout] 2197 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2211:21 [INFO] [stdout] | [INFO] [stdout] 2203 | namespace_specifier: JsNamespaceImportSpecifier, [INFO] [stdout] | ----------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2204 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2205 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2211 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1077:41 [INFO] [stdout] | [INFO] [stdout] 1076 | pub fn build(self) -> JsExportFromClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1077 | JsExportFromClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1078 | | JsSyntaxKind::JS_EXPORT_FROM_CLAUSE, [INFO] [stdout] 1079 | | [ [INFO] [stdout] 1080 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1090 | | ], [INFO] [stdout] 1091 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2212:20 [INFO] [stdout] | [INFO] [stdout] 2203 | namespace_specifier: JsNamespaceImportSpecifier, [INFO] [stdout] | ----------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2204 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2205 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2212 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1083:54 [INFO] [stdout] | [INFO] [stdout] 1083 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1087:54 [INFO] [stdout] | [INFO] [stdout] 1087 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1103:21 [INFO] [stdout] | [INFO] [stdout] 1095 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1096 | specifiers: JsExportNamedSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1097 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1103 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1104:26 [INFO] [stdout] | [INFO] [stdout] 1095 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1096 | specifiers: JsExportNamedSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1097 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1104 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1124:42 [INFO] [stdout] | [INFO] [stdout] 1123 | pub fn build(self) -> JsExportNamedClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1124 | JsExportNamedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1125 | | JsSyntaxKind::JS_EXPORT_NAMED_CLAUSE, [INFO] [stdout] 1126 | | [ [INFO] [stdout] 1127 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1133 | | ], [INFO] [stdout] 1134 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1150:21 [INFO] [stdout] | [INFO] [stdout] 1138 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1139 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1140 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1141 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1150 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1151:20 [INFO] [stdout] | [INFO] [stdout] 1138 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1139 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1140 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1141 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1151 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1152:26 [INFO] [stdout] | [INFO] [stdout] 1138 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1139 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1140 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1141 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1142 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1152 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2232:46 [INFO] [stdout] | [INFO] [stdout] 2231 | pub fn build(self) -> JsImportNamespaceClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2232 | JsImportNamespaceClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 2233 | | JsSyntaxKind::JS_IMPORT_NAMESPACE_CLAUSE, [INFO] [stdout] 2234 | | [ [INFO] [stdout] 2235 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2241 | | ], [INFO] [stdout] 2242 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1179:46 [INFO] [stdout] | [INFO] [stdout] 1178 | pub fn build(self) -> JsExportNamedFromClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1179 | JsExportNamedFromClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 1180 | | JsSyntaxKind::JS_EXPORT_NAMED_FROM_CLAUSE, [INFO] [stdout] 1181 | | [ [INFO] [stdout] 1182 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1192 | | ], [INFO] [stdout] 1193 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1189:54 [INFO] [stdout] | [INFO] [stdout] 1189 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2240:54 [INFO] [stdout] | [INFO] [stdout] 2240 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1201:21 [INFO] [stdout] | [INFO] [stdout] 1197 | source_name: JsLiteralExportName, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1201 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1202:20 [INFO] [stdout] | [INFO] [stdout] 1197 | source_name: JsLiteralExportName, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1202 | export_as: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2250:33 [INFO] [stdout] | [INFO] [stdout] 2246 | property: AnyJsInProperty, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2247 | in_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2248 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2249 | ) -> JsInExpression { [INFO] [stdout] 2250 | JsInExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 2251 | | JsSyntaxKind::JS_IN_EXPRESSION, [INFO] [stdout] 2252 | | [ [INFO] [stdout] 2253 | | Some(SyntaxElement::Node(property.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2256 | | ], [INFO] [stdout] 2257 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1220:49 [INFO] [stdout] | [INFO] [stdout] 1219 | pub fn build(self) -> JsExportNamedFromSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1220 | JsExportNamedFromSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 1221 | | JsSyntaxKind::JS_EXPORT_NAMED_FROM_SPECIFIER, [INFO] [stdout] 1222 | | [ [INFO] [stdout] 1223 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1227 | | ], [INFO] [stdout] 1228 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1226:54 [INFO] [stdout] | [INFO] [stdout] 1226 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1236:21 [INFO] [stdout] | [INFO] [stdout] 1232 | name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1236 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2263:38 [INFO] [stdout] | [INFO] [stdout] 2260 | eq_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2261 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2262 | ) -> JsInitializerClause { [INFO] [stdout] 2263 | JsInitializerClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2264 | | JsSyntaxKind::JS_INITIALIZER_CLAUSE, [INFO] [stdout] 2265 | | [ [INFO] [stdout] 2266 | | Some(SyntaxElement::Token(eq_token)), [INFO] [stdout] 2267 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 2268 | | ], [INFO] [stdout] 2269 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1249:54 [INFO] [stdout] | [INFO] [stdout] 1248 | pub fn build(self) -> JsExportNamedShorthandSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1249 | JsExportNamedShorthandSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 1250 | | JsSyntaxKind::JS_EXPORT_NAMED_SHORTHAND_SPECIFIER, [INFO] [stdout] 1251 | | [ [INFO] [stdout] 1252 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] 1253 | | Some(SyntaxElement::Node(self.name.into_syntax())), [INFO] [stdout] 1254 | | ], [INFO] [stdout] 1255 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2276:41 [INFO] [stdout] | [INFO] [stdout] 2272 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2273 | instanceof_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2274 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2275 | ) -> JsInstanceofExpression { [INFO] [stdout] 2276 | JsInstanceofExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2277 | | JsSyntaxKind::JS_INSTANCEOF_EXPRESSION, [INFO] [stdout] 2278 | | [ [INFO] [stdout] 2279 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2282 | | ], [INFO] [stdout] 2283 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1267:21 [INFO] [stdout] | [INFO] [stdout] 1259 | local_name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1260 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1261 | exported_name: JsLiteralExportName, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1267 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2286:26 [INFO] [stdout] | [INFO] [stdout] 2285 | pub fn js_label(value_token: SyntaxToken) -> JsLabel { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2286 | JsLabel::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________^ [INFO] [stdout] 2287 | | JsSyntaxKind::JS_LABEL, [INFO] [stdout] 2288 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2289 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1282:45 [INFO] [stdout] | [INFO] [stdout] 1281 | pub fn build(self) -> JsExportNamedSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1282 | JsExportNamedSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 1283 | | JsSyntaxKind::JS_EXPORT_NAMED_SPECIFIER, [INFO] [stdout] 1284 | | [ [INFO] [stdout] 1285 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1289 | | ], [INFO] [stdout] 1290 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2296:37 [INFO] [stdout] | [INFO] [stdout] 2292 | label: JsLabel, [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2293 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2294 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2295 | ) -> JsLabeledStatement { [INFO] [stdout] 2296 | JsLabeledStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 2297 | | JsSyntaxKind::JS_LABELED_STATEMENT, [INFO] [stdout] 2298 | | [ [INFO] [stdout] 2299 | | Some(SyntaxElement::Node(label.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2302 | | ], [INFO] [stdout] 2303 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1297:38 [INFO] [stdout] | [INFO] [stdout] 1294 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1295 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1296 | ) -> JsExpressionSnipped { [INFO] [stdout] 1297 | JsExpressionSnipped::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1298 | | JsSyntaxKind::JS_EXPRESSION_SNIPPED, [INFO] [stdout] 1299 | | [ [INFO] [stdout] 1300 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 1301 | | Some(SyntaxElement::Token(eof_token)), [INFO] [stdout] 1302 | | ], [INFO] [stdout] 1303 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1308:26 [INFO] [stdout] | [INFO] [stdout] 1305 | pub fn js_expression_statement(expression: AnyJsExpression) -> JsExpressionStatementBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1308 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2306:38 [INFO] [stdout] | [INFO] [stdout] 2305 | pub fn js_literal_export_name(value_token: SyntaxToken) -> JsLiteralExportName { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2306 | JsLiteralExportName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2307 | | JsSyntaxKind::JS_LITERAL_EXPORT_NAME, [INFO] [stdout] 2308 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2309 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1321:44 [INFO] [stdout] | [INFO] [stdout] 1320 | pub fn build(self) -> JsExpressionStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1321 | JsExpressionStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 1322 | | JsSyntaxKind::JS_EXPRESSION_STATEMENT, [INFO] [stdout] 1323 | | [ [INFO] [stdout] 1324 | | Some(SyntaxElement::Node(self.expression.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1327 | | ], [INFO] [stdout] 1328 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1338:25 [INFO] [stdout] | [INFO] [stdout] 1332 | extends_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1333 | super_class: AnyJsExpression, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1338 | type_arguments: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2312:38 [INFO] [stdout] | [INFO] [stdout] 2311 | pub fn js_literal_member_name(value_token: SyntaxToken) -> JsLiteralMemberName { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2312 | JsLiteralMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2313 | | JsSyntaxKind::JS_LITERAL_MEMBER_NAME, [INFO] [stdout] 2314 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2315 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1352:38 [INFO] [stdout] | [INFO] [stdout] 1351 | pub fn build(self) -> JsExtendsClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1352 | JsExtendsClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1353 | | JsSyntaxKind::JS_EXTENDS_CLAUSE, [INFO] [stdout] 1354 | | [ [INFO] [stdout] 1355 | | Some(SyntaxElement::Token(self.extends_token)), [INFO] [stdout] ... | [INFO] [stdout] 1359 | | ], [INFO] [stdout] 1360 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1358:54 [INFO] [stdout] | [INFO] [stdout] 1358 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1364:34 [INFO] [stdout] | [INFO] [stdout] 1363 | pub fn js_finally_clause(finally_token: SyntaxToken, body: JsBlockStatement) -> JsFinallyClause { [INFO] [stdout] | -------------------------- ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1364 | JsFinallyClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 1365 | | JsSyntaxKind::JS_FINALLY_CLAUSE, [INFO] [stdout] 1366 | | [ [INFO] [stdout] 1367 | | Some(SyntaxElement::Token(finally_token)), [INFO] [stdout] 1368 | | Some(SyntaxElement::Node(body.into_syntax())), [INFO] [stdout] 1369 | | ], [INFO] [stdout] 1370 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1381:35 [INFO] [stdout] | [INFO] [stdout] 1373 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1374 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1375 | initializer: AnyJsForInOrOfInitializer, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1376 | in_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1377 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1378 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1379 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1380 | ) -> JsForInStatement { [INFO] [stdout] 1381 | JsForInStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 1382 | | JsSyntaxKind::JS_FOR_IN_STATEMENT, [INFO] [stdout] 1383 | | [ [INFO] [stdout] 1384 | | Some(SyntaxElement::Token(for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1391 | | ], [INFO] [stdout] 1392 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1411:22 [INFO] [stdout] | [INFO] [stdout] 1395 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1396 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | initializer: AnyJsForInOrOfInitializer, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1398 | of_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1399 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1400 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1401 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1411 | await_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1430:39 [INFO] [stdout] | [INFO] [stdout] 1429 | pub fn build(self) -> JsForOfStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1430 | JsForOfStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 1431 | | JsSyntaxKind::JS_FOR_OF_STATEMENT, [INFO] [stdout] 1432 | | [ [INFO] [stdout] 1433 | | Some(SyntaxElement::Token(self.for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1441 | | ], [INFO] [stdout] 1442 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2322:38 [INFO] [stdout] | [INFO] [stdout] 2318 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2319 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2320 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2321 | ) -> JsLogicalExpression { [INFO] [stdout] 2322 | JsLogicalExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2323 | | JsSyntaxKind::JS_LOGICAL_EXPRESSION, [INFO] [stdout] 2324 | | [ [INFO] [stdout] 2325 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2328 | | ], [INFO] [stdout] 2329 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2342:22 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2342 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1460:22 [INFO] [stdout] | [INFO] [stdout] 1446 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1447 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1448 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1449 | second_semi_token: SyntaxToken, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1451 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1460 | initializer: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2343:21 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2343 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2344:30 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2344 | question_mark_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2345:26 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2345 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1461:15 [INFO] [stdout] | [INFO] [stdout] 1446 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1447 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1448 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1449 | second_semi_token: SyntaxToken, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1451 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1461 | test: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2346:33 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2346 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2385:42 [INFO] [stdout] | [INFO] [stdout] 2384 | pub fn build(self) -> JsMethodClassMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2385 | JsMethodClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2386 | | JsSyntaxKind::JS_METHOD_CLASS_MEMBER, [INFO] [stdout] 2387 | | [ [INFO] [stdout] 2388 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2400 | | ], [INFO] [stdout] 2401 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1462:17 [INFO] [stdout] | [INFO] [stdout] 1446 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1447 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1448 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1449 | second_semi_token: SyntaxToken, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1450 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1451 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1462 | update: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2395:54 [INFO] [stdout] | [INFO] [stdout] 2395 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2398:54 [INFO] [stdout] | [INFO] [stdout] 2398 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2413:22 [INFO] [stdout] | [INFO] [stdout] 2405 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2413 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2414:21 [INFO] [stdout] | [INFO] [stdout] 2405 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2414 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1490:37 [INFO] [stdout] | [INFO] [stdout] 1489 | pub fn build(self) -> JsForStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1490 | JsForStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 1491 | | JsSyntaxKind::JS_FOR_STATEMENT, [INFO] [stdout] 1492 | | [ [INFO] [stdout] 1493 | | Some(SyntaxElement::Token(self.for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1505 | | ], [INFO] [stdout] 1506 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2415:26 [INFO] [stdout] | [INFO] [stdout] 2405 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2415 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1496:54 [INFO] [stdout] | [INFO] [stdout] 1496 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1499:54 [INFO] [stdout] | [INFO] [stdout] 1499 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1502:54 [INFO] [stdout] | [INFO] [stdout] 1502 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1516:22 [INFO] [stdout] | [INFO] [stdout] 1510 | kind_token_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1511 | declarator: JsVariableDeclarator, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1516 | await_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2416:33 [INFO] [stdout] | [INFO] [stdout] 2405 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2416 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2449:43 [INFO] [stdout] | [INFO] [stdout] 2448 | pub fn build(self) -> JsMethodObjectMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2449 | JsMethodObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 2450 | | JsSyntaxKind::JS_METHOD_OBJECT_MEMBER, [INFO] [stdout] 2451 | | [ [INFO] [stdout] 2452 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2461 | | ], [INFO] [stdout] 2462 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2456:54 [INFO] [stdout] | [INFO] [stdout] 2456 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1530:47 [INFO] [stdout] | [INFO] [stdout] 1529 | pub fn build(self) -> JsForVariableDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1530 | JsForVariableDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________________^ [INFO] [stdout] 1531 | | JsSyntaxKind::JS_FOR_VARIABLE_DECLARATION, [INFO] [stdout] 1532 | | [ [INFO] [stdout] 1533 | | self.await_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1536 | | ], [INFO] [stdout] 1537 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2459:54 [INFO] [stdout] | [INFO] [stdout] 2459 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2474:20 [INFO] [stdout] | [INFO] [stdout] 2466 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2467 | items: JsModuleItemList, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2468 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2474 | bom_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1547:30 [INFO] [stdout] | [INFO] [stdout] 1541 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1542 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1547 | question_mark_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2475:28 [INFO] [stdout] | [INFO] [stdout] 2466 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2467 | items: JsModuleItemList, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2468 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2475 | interpreter_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2495:31 [INFO] [stdout] | [INFO] [stdout] 2494 | pub fn build(self) -> JsModule { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2495 | JsModule::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2496 | | JsSyntaxKind::JS_MODULE, [INFO] [stdout] 2497 | | [ [INFO] [stdout] 2498 | | self.bom_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2504 | | ], [INFO] [stdout] 2505 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1548:26 [INFO] [stdout] | [INFO] [stdout] 1541 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1542 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1548 | type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1549:22 [INFO] [stdout] | [INFO] [stdout] 1541 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1542 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1549 | initializer: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1573:40 [INFO] [stdout] | [INFO] [stdout] 1572 | pub fn build(self) -> JsFormalParameter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1573 | JsFormalParameter::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 1574 | | JsSyntaxKind::JS_FORMAL_PARAMETER, [INFO] [stdout] 1575 | | [ [INFO] [stdout] 1576 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1584 | | ], [INFO] [stdout] 1585 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1581:54 [INFO] [stdout] | [INFO] [stdout] 1581 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1583:54 [INFO] [stdout] | [INFO] [stdout] 1583 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1594:33 [INFO] [stdout] | [INFO] [stdout] 1589 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1590 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1591 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1592 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1593 | ) -> JsFunctionBody { [INFO] [stdout] 1594 | JsFunctionBody::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 1595 | | JsSyntaxKind::JS_FUNCTION_BODY, [INFO] [stdout] 1596 | | [ [INFO] [stdout] 1597 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 1601 | | ], [INFO] [stdout] 1602 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2509:33 [INFO] [stdout] | [INFO] [stdout] 2508 | pub fn js_module_source(value_token: SyntaxToken) -> JsModuleSource { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2509 | JsModuleSource::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 2510 | | JsSyntaxKind::JS_MODULE_SOURCE, [INFO] [stdout] 2511 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2512 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1615:22 [INFO] [stdout] | [INFO] [stdout] 1605 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1606 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1607 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1615 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1616:21 [INFO] [stdout] | [INFO] [stdout] 1605 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1606 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1607 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1616 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1617:26 [INFO] [stdout] | [INFO] [stdout] 1605 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1606 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1607 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1617 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2515:25 [INFO] [stdout] | [INFO] [stdout] 2514 | pub fn js_name(value_token: SyntaxToken) -> JsName { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2515 | JsName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________^ [INFO] [stdout] 2516 | | JsSyntaxKind::JS_NAME, [INFO] [stdout] 2517 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2518 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1618:33 [INFO] [stdout] | [INFO] [stdout] 1605 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1606 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1607 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1608 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1618 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1652:44 [INFO] [stdout] | [INFO] [stdout] 1651 | pub fn build(self) -> JsFunctionDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1652 | JsFunctionDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 1653 | | JsSyntaxKind::JS_FUNCTION_DECLARATION, [INFO] [stdout] 1654 | | [ [INFO] [stdout] 1655 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1665 | | ], [INFO] [stdout] 1666 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1660:54 [INFO] [stdout] | [INFO] [stdout] 1660 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1663:54 [INFO] [stdout] | [INFO] [stdout] 1663 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1678:22 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1678 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1679:21 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1679 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1680:13 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1680 | id: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1681:26 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1681 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1682:33 [INFO] [stdout] | [INFO] [stdout] 1670 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1671 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1672 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1682 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1720:57 [INFO] [stdout] | [INFO] [stdout] 1719 | pub fn build(self) -> JsFunctionExportDefaultDeclaration { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1720 | JsFunctionExportDefaultDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1721 | | JsSyntaxKind::JS_FUNCTION_EXPORT_DEFAULT_DECLARATION, [INFO] [stdout] 1722 | | [ [INFO] [stdout] 1723 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1734 | | ], [INFO] [stdout] 1735 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1727:54 [INFO] [stdout] | [INFO] [stdout] 1727 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1729:54 [INFO] [stdout] | [INFO] [stdout] 1729 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1732:54 [INFO] [stdout] | [INFO] [stdout] 1732 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1747:22 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1747 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1748:21 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1748 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1749:13 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1749 | id: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1750:26 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1750 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1751:33 [INFO] [stdout] | [INFO] [stdout] 1739 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1740 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1741 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1751 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1789:43 [INFO] [stdout] | [INFO] [stdout] 1788 | pub fn build(self) -> JsFunctionExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1789 | JsFunctionExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1790 | | JsSyntaxKind::JS_FUNCTION_EXPRESSION, [INFO] [stdout] 1791 | | [ [INFO] [stdout] 1792 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1803 | | ], [INFO] [stdout] 1804 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1796:54 [INFO] [stdout] | [INFO] [stdout] 1796 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1798:54 [INFO] [stdout] | [INFO] [stdout] 1798 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1801:54 [INFO] [stdout] | [INFO] [stdout] 1801 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1822:22 [INFO] [stdout] | [INFO] [stdout] 1808 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1809 | get_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1810 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1811 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1812 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1813 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1822 | return_type: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1840:42 [INFO] [stdout] | [INFO] [stdout] 1839 | pub fn build(self) -> JsGetterClassMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1840 | JsGetterClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1841 | | JsSyntaxKind::JS_GETTER_CLASS_MEMBER, [INFO] [stdout] 1842 | | [ [INFO] [stdout] 1843 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1851 | | ], [INFO] [stdout] 1852 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1849:54 [INFO] [stdout] | [INFO] [stdout] 1849 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1868:22 [INFO] [stdout] | [INFO] [stdout] 1856 | get_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1857 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1858 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1859 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1860 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1868 | return_type: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2529:21 [INFO] [stdout] | [INFO] [stdout] 2521 | name: JsLiteralExportName, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2522 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2523 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2529 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1885:43 [INFO] [stdout] | [INFO] [stdout] 1884 | pub fn build(self) -> JsGetterObjectMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1885 | JsGetterObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1886 | | JsSyntaxKind::JS_GETTER_OBJECT_MEMBER, [INFO] [stdout] 1887 | | [ [INFO] [stdout] 1888 | | Some(SyntaxElement::Token(self.get_token)), [INFO] [stdout] ... | [INFO] [stdout] 1895 | | ], [INFO] [stdout] 1896 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1893:54 [INFO] [stdout] | [INFO] [stdout] 1893 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1900:41 [INFO] [stdout] | [INFO] [stdout] 1899 | pub fn js_identifier_assignment(name_token: SyntaxToken) -> JsIdentifierAssignment { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1900 | JsIdentifierAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1901 | | JsSyntaxKind::JS_IDENTIFIER_ASSIGNMENT, [INFO] [stdout] 1902 | | [Some(SyntaxElement::Token(name_token))], [INFO] [stdout] 1903 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1906:38 [INFO] [stdout] | [INFO] [stdout] 1905 | pub fn js_identifier_binding(name_token: SyntaxToken) -> JsIdentifierBinding { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1906 | JsIdentifierBinding::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1907 | | JsSyntaxKind::JS_IDENTIFIER_BINDING, [INFO] [stdout] 1908 | | [Some(SyntaxElement::Token(name_token))], [INFO] [stdout] 1909 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1912:41 [INFO] [stdout] | [INFO] [stdout] 1911 | pub fn js_identifier_expression(name: JsReferenceIdentifier) -> JsIdentifierExpression { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1912 | JsIdentifierExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1913 | | JsSyntaxKind::JS_IDENTIFIER_EXPRESSION, [INFO] [stdout] 1914 | | [Some(SyntaxElement::Node(name.into_syntax()))], [INFO] [stdout] 1915 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2544:45 [INFO] [stdout] | [INFO] [stdout] 2543 | pub fn build(self) -> JsNamedImportSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2544 | JsNamedImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2545 | | JsSyntaxKind::JS_NAMED_IMPORT_SPECIFIER, [INFO] [stdout] 2546 | | [ [INFO] [stdout] 2547 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2551 | | ], [INFO] [stdout] 2552 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1930:22 [INFO] [stdout] | [INFO] [stdout] 1918 | if_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1919 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1920 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1921 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1922 | consequent: AnyJsStatement, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1930 | else_clause: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2560:42 [INFO] [stdout] | [INFO] [stdout] 2556 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2557 | specifiers: JsNamedImportSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2558 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2559 | ) -> JsNamedImportSpecifiers { [INFO] [stdout] 2560 | JsNamedImportSpecifiers::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2561 | | JsSyntaxKind::JS_NAMED_IMPORT_SPECIFIERS, [INFO] [stdout] 2562 | | [ [INFO] [stdout] 2563 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2566 | | ], [INFO] [stdout] 2567 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1947:36 [INFO] [stdout] | [INFO] [stdout] 1946 | pub fn build(self) -> JsIfStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1947 | JsIfStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 1948 | | JsSyntaxKind::JS_IF_STATEMENT, [INFO] [stdout] 1949 | | [ [INFO] [stdout] 1950 | | Some(SyntaxElement::Token(self.if_token)), [INFO] [stdout] ... | [INFO] [stdout] 1957 | | ], [INFO] [stdout] 1958 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2574:45 [INFO] [stdout] | [INFO] [stdout] 2570 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2571 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2572 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2573 | ) -> JsNamespaceImportSpecifier { [INFO] [stdout] 2574 | JsNamespaceImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2575 | | JsSyntaxKind::JS_NAMESPACE_IMPORT_SPECIFIER, [INFO] [stdout] 2576 | | [ [INFO] [stdout] 2577 | | Some(SyntaxElement::Token(star_token)), [INFO] [stdout] ... | [INFO] [stdout] 2580 | | ], [INFO] [stdout] 2581 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2590:25 [INFO] [stdout] | [INFO] [stdout] 2584 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2585 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2590 | type_arguments: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2591:20 [INFO] [stdout] | [INFO] [stdout] 2584 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2585 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2591 | arguments: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2610:38 [INFO] [stdout] | [INFO] [stdout] 2609 | pub fn build(self) -> JsNewExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2610 | JsNewExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2611 | | JsSyntaxKind::JS_NEW_EXPRESSION, [INFO] [stdout] 2612 | | [ [INFO] [stdout] 2613 | | Some(SyntaxElement::Token(self.new_token)), [INFO] [stdout] ... | [INFO] [stdout] 2619 | | ], [INFO] [stdout] 2620 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1956:54 [INFO] [stdout] | [INFO] [stdout] 1956 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1965:26 [INFO] [stdout] | [INFO] [stdout] 1961 | pub fn js_import(import_token: SyntaxToken, import_clause: AnyJsImportClause) -> JsImportBuilder { [INFO] [stdout] | ------------------------- -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1965 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1979:31 [INFO] [stdout] | [INFO] [stdout] 1978 | pub fn build(self) -> JsImport { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1979 | JsImport::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 1980 | | JsSyntaxKind::JS_IMPORT, [INFO] [stdout] 1981 | | [ [INFO] [stdout] 1982 | | Some(SyntaxElement::Token(self.import_token)), [INFO] [stdout] ... | [INFO] [stdout] 1986 | | ], [INFO] [stdout] 1987 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1996:36 [INFO] [stdout] | [INFO] [stdout] 1991 | assertion_kind_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1992 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1993 | assertions: JsImportAssertionEntryList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1994 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1995 | ) -> JsImportAssertion { [INFO] [stdout] 1996 | JsImportAssertion::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 1997 | | JsSyntaxKind::JS_IMPORT_ASSERTION, [INFO] [stdout] 1998 | | [ [INFO] [stdout] 1999 | | Some(SyntaxElement::Token(assertion_kind_token)), [INFO] [stdout] ... | [INFO] [stdout] 2003 | | ], [INFO] [stdout] 2004 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2616:54 [INFO] [stdout] | [INFO] [stdout] 2616 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2011:41 [INFO] [stdout] | [INFO] [stdout] 2007 | key_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2008 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2009 | value_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2010 | ) -> JsImportAssertionEntry { [INFO] [stdout] 2011 | JsImportAssertionEntry::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2012 | | JsSyntaxKind::JS_IMPORT_ASSERTION_ENTRY, [INFO] [stdout] 2013 | | [ [INFO] [stdout] 2014 | | Some(SyntaxElement::Token(key_token)), [INFO] [stdout] ... | [INFO] [stdout] 2017 | | ], [INFO] [stdout] 2018 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2023:20 [INFO] [stdout] | [INFO] [stdout] 2020 | pub fn js_import_bare_clause(source: JsModuleSource) -> JsImportBareClauseBuilder { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2023 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2618:54 [INFO] [stdout] | [INFO] [stdout] 2618 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2036:41 [INFO] [stdout] | [INFO] [stdout] 2035 | pub fn build(self) -> JsImportBareClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2036 | JsImportBareClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2037 | | JsSyntaxKind::JS_IMPORT_BARE_CLAUSE, [INFO] [stdout] 2038 | | [ [INFO] [stdout] 2039 | | Some(SyntaxElement::Node(self.source.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2042 | | ], [INFO] [stdout] 2043 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2041:54 [INFO] [stdout] | [INFO] [stdout] 2041 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2050:41 [INFO] [stdout] | [INFO] [stdout] 2047 | import_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2048 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2049 | ) -> JsImportCallExpression { [INFO] [stdout] 2050 | JsImportCallExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2051 | | JsSyntaxKind::JS_IMPORT_CALL_EXPRESSION, [INFO] [stdout] 2052 | | [ [INFO] [stdout] 2053 | | Some(SyntaxElement::Token(import_token)), [INFO] [stdout] 2054 | | Some(SyntaxElement::Node(arguments.into_syntax())), [INFO] [stdout] 2055 | | ], [INFO] [stdout] 2056 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2628:40 [INFO] [stdout] | [INFO] [stdout] 2624 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2625 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2626 | target_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2627 | ) -> JsNewTargetExpression { [INFO] [stdout] 2628 | JsNewTargetExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2629 | | JsSyntaxKind::JS_NEW_TARGET_EXPRESSION, [INFO] [stdout] 2630 | | [ [INFO] [stdout] 2631 | | Some(SyntaxElement::Token(new_token)), [INFO] [stdout] ... | [INFO] [stdout] 2634 | | ], [INFO] [stdout] 2635 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2071:20 [INFO] [stdout] | [INFO] [stdout] 2059 | default_specifier: JsDefaultImportSpecifier, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2060 | comma_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2061 | specifier: AnyJsCombinedSpecifier, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2062 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2063 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2071 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2088:45 [INFO] [stdout] | [INFO] [stdout] 2087 | pub fn build(self) -> JsImportCombinedClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2088 | JsImportCombinedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2089 | | JsSyntaxKind::JS_IMPORT_COMBINED_CLAUSE, [INFO] [stdout] 2090 | | [ [INFO] [stdout] 2091 | | Some(SyntaxElement::Node(self.default_specifier.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2098 | | ], [INFO] [stdout] 2099 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2097:54 [INFO] [stdout] | [INFO] [stdout] 2097 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2111:21 [INFO] [stdout] | [INFO] [stdout] 2103 | default_specifier: JsDefaultImportSpecifier, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2104 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2105 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2111 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2112:20 [INFO] [stdout] | [INFO] [stdout] 2103 | default_specifier: JsDefaultImportSpecifier, [INFO] [stdout] | ------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2104 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2105 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2112 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2132:44 [INFO] [stdout] | [INFO] [stdout] 2131 | pub fn build(self) -> JsImportDefaultClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2132 | JsImportDefaultClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2133 | | JsSyntaxKind::JS_IMPORT_DEFAULT_CLAUSE, [INFO] [stdout] 2134 | | [ [INFO] [stdout] 2135 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2141 | | ], [INFO] [stdout] 2142 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2140:54 [INFO] [stdout] | [INFO] [stdout] 2140 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2638:42 [INFO] [stdout] | [INFO] [stdout] 2637 | pub fn js_null_literal_expression(value_token: SyntaxToken) -> JsNullLiteralExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2638 | JsNullLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2639 | | JsSyntaxKind::JS_NULL_LITERAL_EXPRESSION, [INFO] [stdout] 2640 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2641 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2150:41 [INFO] [stdout] | [INFO] [stdout] 2146 | import_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2147 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2148 | meta_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2149 | ) -> JsImportMetaExpression { [INFO] [stdout] 2150 | JsImportMetaExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2151 | | JsSyntaxKind::JS_IMPORT_META_EXPRESSION, [INFO] [stdout] 2152 | | [ [INFO] [stdout] 2153 | | Some(SyntaxElement::Token(import_token)), [INFO] [stdout] ... | [INFO] [stdout] 2156 | | ], [INFO] [stdout] 2157 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2168:21 [INFO] [stdout] | [INFO] [stdout] 2160 | named_specifiers: JsNamedImportSpecifiers, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2161 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2162 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2168 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2644:44 [INFO] [stdout] | [INFO] [stdout] 2643 | pub fn js_number_literal_expression(value_token: SyntaxToken) -> JsNumberLiteralExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2644 | JsNumberLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2645 | | JsSyntaxKind::JS_NUMBER_LITERAL_EXPRESSION, [INFO] [stdout] 2646 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2647 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2169:20 [INFO] [stdout] | [INFO] [stdout] 2160 | named_specifiers: JsNamedImportSpecifiers, [INFO] [stdout] | ----------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2161 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2162 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2169 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2189:42 [INFO] [stdout] | [INFO] [stdout] 2188 | pub fn build(self) -> JsImportNamedClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2189 | JsImportNamedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2190 | | JsSyntaxKind::JS_IMPORT_NAMED_CLAUSE, [INFO] [stdout] 2191 | | [ [INFO] [stdout] 2192 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2198 | | ], [INFO] [stdout] 2199 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2197:54 [INFO] [stdout] | [INFO] [stdout] 2197 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2654:44 [INFO] [stdout] | [INFO] [stdout] 2650 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2651 | properties: JsObjectAssignmentPatternPropertyList, [INFO] [stdout] | ------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2652 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2653 | ) -> JsObjectAssignmentPattern { [INFO] [stdout] 2654 | JsObjectAssignmentPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2655 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN, [INFO] [stdout] 2656 | | [ [INFO] [stdout] 2657 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2660 | | ], [INFO] [stdout] 2661 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2211:21 [INFO] [stdout] | [INFO] [stdout] 2203 | namespace_specifier: JsNamespaceImportSpecifier, [INFO] [stdout] | ----------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2204 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2205 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2211 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2212:20 [INFO] [stdout] | [INFO] [stdout] 2203 | namespace_specifier: JsNamespaceImportSpecifier, [INFO] [stdout] | ----------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2204 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2205 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2212 | assertion: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2672:15 [INFO] [stdout] | [INFO] [stdout] 2664 | member: AnyJsObjectMemberName, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2665 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2666 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2672 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2232:46 [INFO] [stdout] | [INFO] [stdout] 2231 | pub fn build(self) -> JsImportNamespaceClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2232 | JsImportNamespaceClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 2233 | | JsSyntaxKind::JS_IMPORT_NAMESPACE_CLAUSE, [INFO] [stdout] 2234 | | [ [INFO] [stdout] 2235 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2241 | | ], [INFO] [stdout] 2242 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2687:56 [INFO] [stdout] | [INFO] [stdout] 2686 | pub fn build(self) -> JsObjectAssignmentPatternProperty { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2687 | JsObjectAssignmentPatternProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 2688 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_PROPERTY, [INFO] [stdout] 2689 | | [ [INFO] [stdout] 2690 | | Some(SyntaxElement::Node(self.member.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2695 | | ], [INFO] [stdout] 2696 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2240:54 [INFO] [stdout] | [INFO] [stdout] 2240 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2694:54 [INFO] [stdout] | [INFO] [stdout] 2694 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2250:33 [INFO] [stdout] | [INFO] [stdout] 2246 | property: AnyJsInProperty, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2247 | in_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2248 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2249 | ) -> JsInExpression { [INFO] [stdout] 2250 | JsInExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 2251 | | JsSyntaxKind::JS_IN_EXPRESSION, [INFO] [stdout] 2252 | | [ [INFO] [stdout] 2253 | | Some(SyntaxElement::Node(property.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2256 | | ], [INFO] [stdout] 2257 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2703:48 [INFO] [stdout] | [INFO] [stdout] 2700 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2701 | target: AnyJsAssignment, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2702 | ) -> JsObjectAssignmentPatternRest { [INFO] [stdout] 2703 | JsObjectAssignmentPatternRest::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 2704 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_REST, [INFO] [stdout] 2705 | | [ [INFO] [stdout] 2706 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 2707 | | Some(SyntaxElement::Node(target.into_syntax())), [INFO] [stdout] 2708 | | ], [INFO] [stdout] 2709 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2716:15 [INFO] [stdout] | [INFO] [stdout] 2712 | identifier: JsIdentifierAssignment, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2716 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2263:38 [INFO] [stdout] | [INFO] [stdout] 2260 | eq_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2261 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2262 | ) -> JsInitializerClause { [INFO] [stdout] 2263 | JsInitializerClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2264 | | JsSyntaxKind::JS_INITIALIZER_CLAUSE, [INFO] [stdout] 2265 | | [ [INFO] [stdout] 2266 | | Some(SyntaxElement::Token(eq_token)), [INFO] [stdout] 2267 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 2268 | | ], [INFO] [stdout] 2269 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2729:65 [INFO] [stdout] | [INFO] [stdout] 2728 | pub fn build(self) -> JsObjectAssignmentPatternShorthandProperty { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2729 | JsObjectAssignmentPatternShorthandProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 2730 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_SHORTHAND_PROPERTY, [INFO] [stdout] 2731 | | [ [INFO] [stdout] 2732 | | Some(SyntaxElement::Node(self.identifier.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2735 | | ], [INFO] [stdout] 2736 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2276:41 [INFO] [stdout] | [INFO] [stdout] 2272 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2273 | instanceof_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2274 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2275 | ) -> JsInstanceofExpression { [INFO] [stdout] 2276 | JsInstanceofExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2277 | | JsSyntaxKind::JS_INSTANCEOF_EXPRESSION, [INFO] [stdout] 2278 | | [ [INFO] [stdout] 2279 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2282 | | ], [INFO] [stdout] 2283 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2734:54 [INFO] [stdout] | [INFO] [stdout] 2734 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2286:26 [INFO] [stdout] | [INFO] [stdout] 2285 | pub fn js_label(value_token: SyntaxToken) -> JsLabel { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2286 | JsLabel::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________^ [INFO] [stdout] 2287 | | JsSyntaxKind::JS_LABEL, [INFO] [stdout] 2288 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2289 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2296:37 [INFO] [stdout] | [INFO] [stdout] 2292 | label: JsLabel, [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2293 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2294 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2295 | ) -> JsLabeledStatement { [INFO] [stdout] 2296 | JsLabeledStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 2297 | | JsSyntaxKind::JS_LABELED_STATEMENT, [INFO] [stdout] 2298 | | [ [INFO] [stdout] 2299 | | Some(SyntaxElement::Node(label.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2302 | | ], [INFO] [stdout] 2303 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2744:41 [INFO] [stdout] | [INFO] [stdout] 2740 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2741 | properties: JsObjectBindingPatternPropertyList, [INFO] [stdout] | ---------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2742 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2743 | ) -> JsObjectBindingPattern { [INFO] [stdout] 2744 | JsObjectBindingPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2745 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN, [INFO] [stdout] 2746 | | [ [INFO] [stdout] 2747 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2750 | | ], [INFO] [stdout] 2751 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2306:38 [INFO] [stdout] | [INFO] [stdout] 2305 | pub fn js_literal_export_name(value_token: SyntaxToken) -> JsLiteralExportName { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2306 | JsLiteralExportName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2307 | | JsSyntaxKind::JS_LITERAL_EXPORT_NAME, [INFO] [stdout] 2308 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2309 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2762:15 [INFO] [stdout] | [INFO] [stdout] 2754 | member: AnyJsObjectMemberName, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2755 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2756 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2762 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2312:38 [INFO] [stdout] | [INFO] [stdout] 2311 | pub fn js_literal_member_name(value_token: SyntaxToken) -> JsLiteralMemberName { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2312 | JsLiteralMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2313 | | JsSyntaxKind::JS_LITERAL_MEMBER_NAME, [INFO] [stdout] 2314 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2315 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2777:53 [INFO] [stdout] | [INFO] [stdout] 2776 | pub fn build(self) -> JsObjectBindingPatternProperty { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2777 | JsObjectBindingPatternProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 2778 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_PROPERTY, [INFO] [stdout] 2779 | | [ [INFO] [stdout] 2780 | | Some(SyntaxElement::Node(self.member.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2785 | | ], [INFO] [stdout] 2786 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2322:38 [INFO] [stdout] | [INFO] [stdout] 2318 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2319 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2320 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2321 | ) -> JsLogicalExpression { [INFO] [stdout] 2322 | JsLogicalExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2323 | | JsSyntaxKind::JS_LOGICAL_EXPRESSION, [INFO] [stdout] 2324 | | [ [INFO] [stdout] 2325 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2328 | | ], [INFO] [stdout] 2329 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2784:54 [INFO] [stdout] | [INFO] [stdout] 2784 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2342:22 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2342 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2793:45 [INFO] [stdout] | [INFO] [stdout] 2790 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2791 | binding: AnyJsBinding, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2792 | ) -> JsObjectBindingPatternRest { [INFO] [stdout] 2793 | JsObjectBindingPatternRest::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2794 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_REST, [INFO] [stdout] 2795 | | [ [INFO] [stdout] 2796 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 2797 | | Some(SyntaxElement::Node(binding.into_syntax())), [INFO] [stdout] 2798 | | ], [INFO] [stdout] 2799 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2806:15 [INFO] [stdout] | [INFO] [stdout] 2802 | identifier: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2806 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2343:21 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2343 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2344:30 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2344 | question_mark_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2819:62 [INFO] [stdout] | [INFO] [stdout] 2818 | pub fn build(self) -> JsObjectBindingPatternShorthandProperty { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2819 | JsObjectBindingPatternShorthandProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 2820 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_SHORTHAND_PROPERTY, [INFO] [stdout] 2821 | | [ [INFO] [stdout] 2822 | | Some(SyntaxElement::Node(self.identifier.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2825 | | ], [INFO] [stdout] 2826 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2345:26 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2345 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2824:54 [INFO] [stdout] | [INFO] [stdout] 2824 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2346:33 [INFO] [stdout] | [INFO] [stdout] 2332 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2333 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2334 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2335 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2346 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2834:37 [INFO] [stdout] | [INFO] [stdout] 2830 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2831 | members: JsObjectMemberList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2832 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2833 | ) -> JsObjectExpression { [INFO] [stdout] 2834 | JsObjectExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 2835 | | JsSyntaxKind::JS_OBJECT_EXPRESSION, [INFO] [stdout] 2836 | | [ [INFO] [stdout] 2837 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2840 | | ], [INFO] [stdout] 2841 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2385:42 [INFO] [stdout] | [INFO] [stdout] 2384 | pub fn build(self) -> JsMethodClassMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2385 | JsMethodClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2386 | | JsSyntaxKind::JS_METHOD_CLASS_MEMBER, [INFO] [stdout] 2387 | | [ [INFO] [stdout] 2388 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2400 | | ], [INFO] [stdout] 2401 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2395:54 [INFO] [stdout] | [INFO] [stdout] 2395 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2398:54 [INFO] [stdout] | [INFO] [stdout] 2398 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2413:22 [INFO] [stdout] | [INFO] [stdout] 2405 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2413 | async_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2414:21 [INFO] [stdout] | [INFO] [stdout] 2405 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2414 | star_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2848:31 [INFO] [stdout] | [INFO] [stdout] 2844 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2845 | items: JsParameterList, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2846 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2847 | ) -> JsParameters { [INFO] [stdout] 2848 | JsParameters::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2849 | | JsSyntaxKind::JS_PARAMETERS, [INFO] [stdout] 2850 | | [ [INFO] [stdout] 2851 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2854 | | ], [INFO] [stdout] 2855 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2415:26 [INFO] [stdout] | [INFO] [stdout] 2405 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2415 | type_parameters: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2416:33 [INFO] [stdout] | [INFO] [stdout] 2405 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2416 | return_type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2862:44 [INFO] [stdout] | [INFO] [stdout] 2858 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2859 | assignment: AnyJsAssignment, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2860 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2861 | ) -> JsParenthesizedAssignment { [INFO] [stdout] 2862 | JsParenthesizedAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2863 | | JsSyntaxKind::JS_PARENTHESIZED_ASSIGNMENT, [INFO] [stdout] 2864 | | [ [INFO] [stdout] 2865 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2868 | | ], [INFO] [stdout] 2869 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2449:43 [INFO] [stdout] | [INFO] [stdout] 2448 | pub fn build(self) -> JsMethodObjectMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2449 | JsMethodObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 2450 | | JsSyntaxKind::JS_METHOD_OBJECT_MEMBER, [INFO] [stdout] 2451 | | [ [INFO] [stdout] 2452 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2461 | | ], [INFO] [stdout] 2462 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2456:54 [INFO] [stdout] | [INFO] [stdout] 2456 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2459:54 [INFO] [stdout] | [INFO] [stdout] 2459 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2474:20 [INFO] [stdout] | [INFO] [stdout] 2466 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2467 | items: JsModuleItemList, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2468 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2474 | bom_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2475:28 [INFO] [stdout] | [INFO] [stdout] 2466 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2467 | items: JsModuleItemList, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2468 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2475 | interpreter_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2495:31 [INFO] [stdout] | [INFO] [stdout] 2494 | pub fn build(self) -> JsModule { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2495 | JsModule::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2496 | | JsSyntaxKind::JS_MODULE, [INFO] [stdout] 2497 | | [ [INFO] [stdout] 2498 | | self.bom_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2504 | | ], [INFO] [stdout] 2505 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2509:33 [INFO] [stdout] | [INFO] [stdout] 2508 | pub fn js_module_source(value_token: SyntaxToken) -> JsModuleSource { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2509 | JsModuleSource::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 2510 | | JsSyntaxKind::JS_MODULE_SOURCE, [INFO] [stdout] 2511 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2512 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2515:25 [INFO] [stdout] | [INFO] [stdout] 2514 | pub fn js_name(value_token: SyntaxToken) -> JsName { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2515 | JsName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________^ [INFO] [stdout] 2516 | | JsSyntaxKind::JS_NAME, [INFO] [stdout] 2517 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2518 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2529:21 [INFO] [stdout] | [INFO] [stdout] 2521 | name: JsLiteralExportName, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2522 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2523 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2529 | type_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2544:45 [INFO] [stdout] | [INFO] [stdout] 2543 | pub fn build(self) -> JsNamedImportSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2544 | JsNamedImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2545 | | JsSyntaxKind::JS_NAMED_IMPORT_SPECIFIER, [INFO] [stdout] 2546 | | [ [INFO] [stdout] 2547 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2551 | | ], [INFO] [stdout] 2552 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2560:42 [INFO] [stdout] | [INFO] [stdout] 2556 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2557 | specifiers: JsNamedImportSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2558 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2559 | ) -> JsNamedImportSpecifiers { [INFO] [stdout] 2560 | JsNamedImportSpecifiers::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2561 | | JsSyntaxKind::JS_NAMED_IMPORT_SPECIFIERS, [INFO] [stdout] 2562 | | [ [INFO] [stdout] 2563 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2566 | | ], [INFO] [stdout] 2567 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2574:45 [INFO] [stdout] | [INFO] [stdout] 2570 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2571 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2572 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2573 | ) -> JsNamespaceImportSpecifier { [INFO] [stdout] 2574 | JsNamespaceImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2575 | | JsSyntaxKind::JS_NAMESPACE_IMPORT_SPECIFIER, [INFO] [stdout] 2576 | | [ [INFO] [stdout] 2577 | | Some(SyntaxElement::Token(star_token)), [INFO] [stdout] ... | [INFO] [stdout] 2580 | | ], [INFO] [stdout] 2581 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2590:25 [INFO] [stdout] | [INFO] [stdout] 2584 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2585 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2590 | type_arguments: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2591:20 [INFO] [stdout] | [INFO] [stdout] 2584 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2585 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2591 | arguments: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2610:38 [INFO] [stdout] | [INFO] [stdout] 2609 | pub fn build(self) -> JsNewExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2610 | JsNewExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2611 | | JsSyntaxKind::JS_NEW_EXPRESSION, [INFO] [stdout] 2612 | | [ [INFO] [stdout] 2613 | | Some(SyntaxElement::Token(self.new_token)), [INFO] [stdout] ... | [INFO] [stdout] 2619 | | ], [INFO] [stdout] 2620 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2616:54 [INFO] [stdout] | [INFO] [stdout] 2616 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2618:54 [INFO] [stdout] | [INFO] [stdout] 2618 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2628:40 [INFO] [stdout] | [INFO] [stdout] 2624 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2625 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2626 | target_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2627 | ) -> JsNewTargetExpression { [INFO] [stdout] 2628 | JsNewTargetExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2629 | | JsSyntaxKind::JS_NEW_TARGET_EXPRESSION, [INFO] [stdout] 2630 | | [ [INFO] [stdout] 2631 | | Some(SyntaxElement::Token(new_token)), [INFO] [stdout] ... | [INFO] [stdout] 2634 | | ], [INFO] [stdout] 2635 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2876:44 [INFO] [stdout] | [INFO] [stdout] 2872 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2873 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2874 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2875 | ) -> JsParenthesizedExpression { [INFO] [stdout] 2876 | JsParenthesizedExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2877 | | JsSyntaxKind::JS_PARENTHESIZED_EXPRESSION, [INFO] [stdout] 2878 | | [ [INFO] [stdout] 2879 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2882 | | ], [INFO] [stdout] 2883 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2638:42 [INFO] [stdout] | [INFO] [stdout] 2637 | pub fn js_null_literal_expression(value_token: SyntaxToken) -> JsNullLiteralExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2638 | JsNullLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2639 | | JsSyntaxKind::JS_NULL_LITERAL_EXPRESSION, [INFO] [stdout] 2640 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2641 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2644:44 [INFO] [stdout] | [INFO] [stdout] 2643 | pub fn js_number_literal_expression(value_token: SyntaxToken) -> JsNumberLiteralExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2644 | JsNumberLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2645 | | JsSyntaxKind::JS_NUMBER_LITERAL_EXPRESSION, [INFO] [stdout] 2646 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2647 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2889:41 [INFO] [stdout] | [INFO] [stdout] 2886 | operand: AnyJsAssignment, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2887 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2888 | ) -> JsPostUpdateExpression { [INFO] [stdout] 2889 | JsPostUpdateExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2890 | | JsSyntaxKind::JS_POST_UPDATE_EXPRESSION, [INFO] [stdout] 2891 | | [ [INFO] [stdout] 2892 | | Some(SyntaxElement::Node(operand.into_syntax())), [INFO] [stdout] 2893 | | Some(SyntaxElement::Token(operator_token_token)), [INFO] [stdout] 2894 | | ], [INFO] [stdout] 2895 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2654:44 [INFO] [stdout] | [INFO] [stdout] 2650 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2651 | properties: JsObjectAssignmentPatternPropertyList, [INFO] [stdout] | ------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2652 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2653 | ) -> JsObjectAssignmentPattern { [INFO] [stdout] 2654 | JsObjectAssignmentPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2655 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN, [INFO] [stdout] 2656 | | [ [INFO] [stdout] 2657 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2660 | | ], [INFO] [stdout] 2661 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2672:15 [INFO] [stdout] | [INFO] [stdout] 2664 | member: AnyJsObjectMemberName, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2665 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2666 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2672 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2687:56 [INFO] [stdout] | [INFO] [stdout] 2686 | pub fn build(self) -> JsObjectAssignmentPatternProperty { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2687 | JsObjectAssignmentPatternProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 2688 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_PROPERTY, [INFO] [stdout] 2689 | | [ [INFO] [stdout] 2690 | | Some(SyntaxElement::Node(self.member.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2695 | | ], [INFO] [stdout] 2696 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2694:54 [INFO] [stdout] | [INFO] [stdout] 2694 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2901:40 [INFO] [stdout] | [INFO] [stdout] 2898 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2899 | operand: AnyJsAssignment, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2900 | ) -> JsPreUpdateExpression { [INFO] [stdout] 2901 | JsPreUpdateExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2902 | | JsSyntaxKind::JS_PRE_UPDATE_EXPRESSION, [INFO] [stdout] 2903 | | [ [INFO] [stdout] 2904 | | Some(SyntaxElement::Token(operator_token_token)), [INFO] [stdout] 2905 | | Some(SyntaxElement::Node(operand.into_syntax())), [INFO] [stdout] 2906 | | ], [INFO] [stdout] 2907 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2703:48 [INFO] [stdout] | [INFO] [stdout] 2700 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2701 | target: AnyJsAssignment, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2702 | ) -> JsObjectAssignmentPatternRest { [INFO] [stdout] 2703 | JsObjectAssignmentPatternRest::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 2704 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_REST, [INFO] [stdout] 2705 | | [ [INFO] [stdout] 2706 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 2707 | | Some(SyntaxElement::Node(target.into_syntax())), [INFO] [stdout] 2708 | | ], [INFO] [stdout] 2709 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2716:15 [INFO] [stdout] | [INFO] [stdout] 2712 | identifier: JsIdentifierAssignment, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2716 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2913:43 [INFO] [stdout] | [INFO] [stdout] 2910 | hash_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2911 | id_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2912 | ) -> JsPrivateClassMemberName { [INFO] [stdout] 2913 | JsPrivateClassMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 2914 | | JsSyntaxKind::JS_PRIVATE_CLASS_MEMBER_NAME, [INFO] [stdout] 2915 | | [ [INFO] [stdout] 2916 | | Some(SyntaxElement::Token(hash_token)), [INFO] [stdout] 2917 | | Some(SyntaxElement::Token(id_token)), [INFO] [stdout] 2918 | | ], [INFO] [stdout] 2919 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2729:65 [INFO] [stdout] | [INFO] [stdout] 2728 | pub fn build(self) -> JsObjectAssignmentPatternShorthandProperty { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2729 | JsObjectAssignmentPatternShorthandProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 2730 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_SHORTHAND_PROPERTY, [INFO] [stdout] 2731 | | [ [INFO] [stdout] 2732 | | Some(SyntaxElement::Node(self.identifier.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2735 | | ], [INFO] [stdout] 2736 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2734:54 [INFO] [stdout] | [INFO] [stdout] 2734 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2922:32 [INFO] [stdout] | [INFO] [stdout] 2921 | pub fn js_private_name(hash_token: SyntaxToken, value_token: SyntaxToken) -> JsPrivateName { [INFO] [stdout] | ----------------------- ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2922 | JsPrivateName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 2923 | | JsSyntaxKind::JS_PRIVATE_NAME, [INFO] [stdout] 2924 | | [ [INFO] [stdout] 2925 | | Some(SyntaxElement::Token(hash_token)), [INFO] [stdout] 2926 | | Some(SyntaxElement::Token(value_token)), [INFO] [stdout] 2927 | | ], [INFO] [stdout] 2928 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2937:30 [INFO] [stdout] | [INFO] [stdout] 2931 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2932 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2937 | property_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2938:16 [INFO] [stdout] | [INFO] [stdout] 2931 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2932 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2938 | value: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2939:26 [INFO] [stdout] | [INFO] [stdout] 2931 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2932 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2939 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2744:41 [INFO] [stdout] | [INFO] [stdout] 2740 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2741 | properties: JsObjectBindingPatternPropertyList, [INFO] [stdout] | ---------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2742 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2743 | ) -> JsObjectBindingPattern { [INFO] [stdout] 2744 | JsObjectBindingPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2745 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN, [INFO] [stdout] 2746 | | [ [INFO] [stdout] 2747 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2750 | | ], [INFO] [stdout] 2751 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2762:15 [INFO] [stdout] | [INFO] [stdout] 2754 | member: AnyJsObjectMemberName, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2755 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2756 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2762 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2777:53 [INFO] [stdout] | [INFO] [stdout] 2776 | pub fn build(self) -> JsObjectBindingPatternProperty { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2777 | JsObjectBindingPatternProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 2778 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_PROPERTY, [INFO] [stdout] 2779 | | [ [INFO] [stdout] 2780 | | Some(SyntaxElement::Node(self.member.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2785 | | ], [INFO] [stdout] 2786 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2784:54 [INFO] [stdout] | [INFO] [stdout] 2784 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2966:44 [INFO] [stdout] | [INFO] [stdout] 2965 | pub fn build(self) -> JsPropertyClassMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2966 | JsPropertyClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2967 | | JsSyntaxKind::JS_PROPERTY_CLASS_MEMBER, [INFO] [stdout] 2968 | | [ [INFO] [stdout] 2969 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2977 | | ], [INFO] [stdout] 2978 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2793:45 [INFO] [stdout] | [INFO] [stdout] 2790 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2791 | binding: AnyJsBinding, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2792 | ) -> JsObjectBindingPatternRest { [INFO] [stdout] 2793 | JsObjectBindingPatternRest::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2794 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_REST, [INFO] [stdout] 2795 | | [ [INFO] [stdout] 2796 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 2797 | | Some(SyntaxElement::Node(binding.into_syntax())), [INFO] [stdout] 2798 | | ], [INFO] [stdout] 2799 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2806:15 [INFO] [stdout] | [INFO] [stdout] 2802 | identifier: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2806 | init: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2972:54 [INFO] [stdout] | [INFO] [stdout] 2972 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2819:62 [INFO] [stdout] | [INFO] [stdout] 2818 | pub fn build(self) -> JsObjectBindingPatternShorthandProperty { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2819 | JsObjectBindingPatternShorthandProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 2820 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_SHORTHAND_PROPERTY, [INFO] [stdout] 2821 | | [ [INFO] [stdout] 2822 | | Some(SyntaxElement::Node(self.identifier.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2825 | | ], [INFO] [stdout] 2826 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2824:54 [INFO] [stdout] | [INFO] [stdout] 2824 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2974:54 [INFO] [stdout] | [INFO] [stdout] 2974 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2834:37 [INFO] [stdout] | [INFO] [stdout] 2830 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2831 | members: JsObjectMemberList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2832 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2833 | ) -> JsObjectExpression { [INFO] [stdout] 2834 | JsObjectExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 2835 | | JsSyntaxKind::JS_OBJECT_EXPRESSION, [INFO] [stdout] 2836 | | [ [INFO] [stdout] 2837 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2840 | | ], [INFO] [stdout] 2841 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2986:41 [INFO] [stdout] | [INFO] [stdout] 2982 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2983 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2984 | value: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2985 | ) -> JsPropertyObjectMember { [INFO] [stdout] 2986 | JsPropertyObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2987 | | JsSyntaxKind::JS_PROPERTY_OBJECT_MEMBER, [INFO] [stdout] 2988 | | [ [INFO] [stdout] 2989 | | Some(SyntaxElement::Node(name.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2992 | | ], [INFO] [stdout] 2993 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2996:40 [INFO] [stdout] | [INFO] [stdout] 2995 | pub fn js_reference_identifier(value_token: SyntaxToken) -> JsReferenceIdentifier { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2996 | JsReferenceIdentifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2997 | | JsSyntaxKind::JS_REFERENCE_IDENTIFIER, [INFO] [stdout] 2998 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2999 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2848:31 [INFO] [stdout] | [INFO] [stdout] 2844 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2845 | items: JsParameterList, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2846 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2847 | ) -> JsParameters { [INFO] [stdout] 2848 | JsParameters::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2849 | | JsSyntaxKind::JS_PARAMETERS, [INFO] [stdout] 2850 | | [ [INFO] [stdout] 2851 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2854 | | ], [INFO] [stdout] 2855 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3002:43 [INFO] [stdout] | [INFO] [stdout] 3001 | pub fn js_regex_literal_expression(value_token: SyntaxToken) -> JsRegexLiteralExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3002 | JsRegexLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 3003 | | JsSyntaxKind::JS_REGEX_LITERAL_EXPRESSION, [INFO] [stdout] 3004 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 3005 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2862:44 [INFO] [stdout] | [INFO] [stdout] 2858 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2859 | assignment: AnyJsAssignment, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2860 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2861 | ) -> JsParenthesizedAssignment { [INFO] [stdout] 2862 | JsParenthesizedAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2863 | | JsSyntaxKind::JS_PARENTHESIZED_ASSIGNMENT, [INFO] [stdout] 2864 | | [ [INFO] [stdout] 2865 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2868 | | ], [INFO] [stdout] 2869 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3016:26 [INFO] [stdout] | [INFO] [stdout] 3008 | decorators: JsDecoratorList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3009 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3010 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3016 | type_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3031:38 [INFO] [stdout] | [INFO] [stdout] 3030 | pub fn build(self) -> JsRestParameter { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3031 | JsRestParameter::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 3032 | | JsSyntaxKind::JS_REST_PARAMETER, [INFO] [stdout] 3033 | | [ [INFO] [stdout] 3034 | | Some(SyntaxElement::Node(self.decorators.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3039 | | ], [INFO] [stdout] 3040 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3038:54 [INFO] [stdout] | [INFO] [stdout] 3038 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3046:19 [INFO] [stdout] | [INFO] [stdout] 3043 | pub fn js_return_statement(return_token: SyntaxToken) -> JsReturnStatementBuilder { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3046 | argument: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3047:26 [INFO] [stdout] | [INFO] [stdout] 3043 | pub fn js_return_statement(return_token: SyntaxToken) -> JsReturnStatementBuilder { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3047 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2876:44 [INFO] [stdout] | [INFO] [stdout] 2872 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2873 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2874 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2875 | ) -> JsParenthesizedExpression { [INFO] [stdout] 2876 | JsParenthesizedExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2877 | | JsSyntaxKind::JS_PARENTHESIZED_EXPRESSION, [INFO] [stdout] 2878 | | [ [INFO] [stdout] 2879 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2882 | | ], [INFO] [stdout] 2883 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3065:40 [INFO] [stdout] | [INFO] [stdout] 3064 | pub fn build(self) -> JsReturnStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3065 | JsReturnStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 3066 | | JsSyntaxKind::JS_RETURN_STATEMENT, [INFO] [stdout] 3067 | | [ [INFO] [stdout] 3068 | | Some(SyntaxElement::Token(self.return_token)), [INFO] [stdout] ... | [INFO] [stdout] 3073 | | ], [INFO] [stdout] 3074 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2889:41 [INFO] [stdout] | [INFO] [stdout] 2886 | operand: AnyJsAssignment, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2887 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2888 | ) -> JsPostUpdateExpression { [INFO] [stdout] 2889 | JsPostUpdateExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2890 | | JsSyntaxKind::JS_POST_UPDATE_EXPRESSION, [INFO] [stdout] 2891 | | [ [INFO] [stdout] 2892 | | Some(SyntaxElement::Node(operand.into_syntax())), [INFO] [stdout] 2893 | | Some(SyntaxElement::Token(operator_token_token)), [INFO] [stdout] 2894 | | ], [INFO] [stdout] 2895 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3070:54 [INFO] [stdout] | [INFO] [stdout] 3070 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [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: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3086:20 [INFO] [stdout] | [INFO] [stdout] 3078 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3079 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3080 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3086 | bom_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3087:28 [INFO] [stdout] | [INFO] [stdout] 3078 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3079 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3080 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3087 | interpreter_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2901:40 [INFO] [stdout] | [INFO] [stdout] 2898 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2899 | operand: AnyJsAssignment, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2900 | ) -> JsPreUpdateExpression { [INFO] [stdout] 2901 | JsPreUpdateExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2902 | | JsSyntaxKind::JS_PRE_UPDATE_EXPRESSION, [INFO] [stdout] 2903 | | [ [INFO] [stdout] 2904 | | Some(SyntaxElement::Token(operator_token_token)), [INFO] [stdout] 2905 | | Some(SyntaxElement::Node(operand.into_syntax())), [INFO] [stdout] 2906 | | ], [INFO] [stdout] 2907 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2913:43 [INFO] [stdout] | [INFO] [stdout] 2910 | hash_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2911 | id_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2912 | ) -> JsPrivateClassMemberName { [INFO] [stdout] 2913 | JsPrivateClassMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 2914 | | JsSyntaxKind::JS_PRIVATE_CLASS_MEMBER_NAME, [INFO] [stdout] 2915 | | [ [INFO] [stdout] 2916 | | Some(SyntaxElement::Token(hash_token)), [INFO] [stdout] 2917 | | Some(SyntaxElement::Token(id_token)), [INFO] [stdout] 2918 | | ], [INFO] [stdout] 2919 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2922:32 [INFO] [stdout] | [INFO] [stdout] 2921 | pub fn js_private_name(hash_token: SyntaxToken, value_token: SyntaxToken) -> JsPrivateName { [INFO] [stdout] | ----------------------- ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] | | [INFO] [stdout] | these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2922 | JsPrivateName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 2923 | | JsSyntaxKind::JS_PRIVATE_NAME, [INFO] [stdout] 2924 | | [ [INFO] [stdout] 2925 | | Some(SyntaxElement::Token(hash_token)), [INFO] [stdout] 2926 | | Some(SyntaxElement::Token(value_token)), [INFO] [stdout] 2927 | | ], [INFO] [stdout] 2928 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3107:31 [INFO] [stdout] | [INFO] [stdout] 3106 | pub fn build(self) -> JsScript { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3107 | JsScript::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 3108 | | JsSyntaxKind::JS_SCRIPT, [INFO] [stdout] 3109 | | [ [INFO] [stdout] 3110 | | self.bom_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 3116 | | ], [INFO] [stdout] 3117 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2937:30 [INFO] [stdout] | [INFO] [stdout] 2931 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2932 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2937 | property_annotation: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2938:16 [INFO] [stdout] | [INFO] [stdout] 2931 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2932 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2938 | value: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2939:26 [INFO] [stdout] | [INFO] [stdout] 2931 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2932 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2939 | semicolon_token: None, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2966:44 [INFO] [stdout] | [INFO] [stdout] 2965 | pub fn build(self) -> JsPropertyClassMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2966 | JsPropertyClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2967 | | JsSyntaxKind::JS_PROPERTY_CLASS_MEMBER, [INFO] [stdout] 2968 | | [ [INFO] [stdout] 2969 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2977 | | ], [INFO] [stdout] 2978 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2972:54 [INFO] [stdout] | [INFO] [stdout] 2972 | .map(|token| SyntaxElement::Node(token.into_syntax())), [INFO] [stdout] | ----- ^^^^^^^^^^^^^^^^^^^ [WARN] too many lines in the log, truncating it