[INFO] fetching crate rome_js_factory 0.0.2... [INFO] checking rome_js_factory-0.0.2 against try#4d98531622e1718ae0bc3c7a1ab9cd8938428452+rustflags=-Dtail_expr_drop_order for pr-129604 [INFO] extracting crate rome_js_factory 0.0.2 into /workspace/builds/worker-0-tc2/source [INFO] validating manifest of crates.io crate rome_js_factory 0.0.2 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 rome_js_factory 0.0.2 [INFO] finished tweaking crates.io crate rome_js_factory 0.0.2 [INFO] tweaked toml for crates.io crate rome_js_factory 0.0.2 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+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] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 72 packages to latest compatible versions [INFO] [stderr] Adding addr2line v0.22.0 (latest: v0.24.1) [INFO] [stderr] Adding bitflags v1.3.2 (latest: v2.6.0) [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 hermit-abi v0.1.19 (latest: v0.4.0) [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] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+4d98531622e1718ae0bc3c7a1ab9cd8938428452" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fd3dc90dcbc1a7750844bc877403d40a663de146dbdfa012fbd118f539c4f901 [INFO] running `Command { std: "docker" "start" "-a" "fd3dc90dcbc1a7750844bc877403d40a663de146dbdfa012fbd118f539c4f901", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fd3dc90dcbc1a7750844bc877403d40a663de146dbdfa012fbd118f539c4f901", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fd3dc90dcbc1a7750844bc877403d40a663de146dbdfa012fbd118f539c4f901", kill_on_drop: false }` [INFO] [stdout] fd3dc90dcbc1a7750844bc877403d40a663de146dbdfa012fbd118f539c4f901 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -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] 4f8b972a523146f6e4251423a5f5d62d1764a831ad943e9221302b7d1bdfcde0 [INFO] running `Command { std: "docker" "start" "-a" "4f8b972a523146f6e4251423a5f5d62d1764a831ad943e9221302b7d1bdfcde0", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling memoffset v0.8.0 [INFO] [stderr] Checking similar v2.6.0 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking countme v3.0.1 [INFO] [stderr] Compiling rome_diagnostics_categories v0.0.1 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking pico-args v0.5.0 [INFO] [stderr] Checking serde v1.0.209 [INFO] [stderr] Compiling rome_markup v0.0.1 [INFO] [stderr] Compiling rome_diagnostics_macros v0.0.1 [INFO] [stderr] Checking rome_text_size v0.0.1 [INFO] [stderr] Checking serde_json v1.0.127 [INFO] [stderr] Checking rome_text_edit v0.0.1 [INFO] [stderr] Checking rome_rowan v0.0.1 [INFO] [stderr] Checking schemars v0.8.21 [INFO] [stderr] Checking rome_console v0.0.1 [INFO] [stderr] Checking rome_diagnostics v0.0.1 [INFO] [stderr] Checking rome_js_syntax v0.0.2 [INFO] [stderr] Checking rome_js_factory v0.0.2 (/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:33:54 [INFO] [stdout] | [INFO] [stdout] 30 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32 | ) -> JsArrayAssignmentPatternRestElement { [INFO] [stdout] 33 | JsArrayAssignmentPatternRestElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 34 | | JsSyntaxKind::JS_ARRAY_ASSIGNMENT_PATTERN_REST_ELEMENT, [INFO] [stdout] 35 | | [ [INFO] [stdout] 36 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 37 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] 38 | | ], [INFO] [stdout] 39 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:46:40 [INFO] [stdout] | [INFO] [stdout] 42 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 43 | elements: JsArrayBindingPatternElementList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 44 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 45 | ) -> JsArrayBindingPattern { [INFO] [stdout] 46 | JsArrayBindingPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 47 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN, [INFO] [stdout] 48 | | [ [INFO] [stdout] 49 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 52 | | ], [INFO] [stdout] 53 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:59:51 [INFO] [stdout] | [INFO] [stdout] 56 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 57 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 58 | ) -> JsArrayBindingPatternRestElement { [INFO] [stdout] 59 | JsArrayBindingPatternRestElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 60 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN_REST_ELEMENT, [INFO] [stdout] 61 | | [ [INFO] [stdout] 62 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 63 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] 64 | | ], [INFO] [stdout] 65 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:72:36 [INFO] [stdout] | [INFO] [stdout] 68 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 69 | elements: JsArrayElementList, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 70 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 71 | ) -> JsArrayExpression { [INFO] [stdout] 72 | JsArrayExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 73 | | JsSyntaxKind::JS_ARRAY_EXPRESSION, [INFO] [stdout] 74 | | [ [INFO] [stdout] 75 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 78 | | ], [INFO] [stdout] 79 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:93:22 [INFO] [stdout] | [INFO] [stdout] 85 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 86 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 87 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 93 | 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:94:26 [INFO] [stdout] | [INFO] [stdout] 85 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 86 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 87 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 94 | 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:95:33 [INFO] [stdout] | [INFO] [stdout] 85 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 86 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 87 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 95 | 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:123:48 [INFO] [stdout] | [INFO] [stdout] 122 | 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] 123 | JsArrowFunctionExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 124 | | JsSyntaxKind::JS_ARROW_FUNCTION_EXPRESSION, [INFO] [stdout] 125 | | [ [INFO] [stdout] 126 | | self.async_token.map(|token| SyntaxElement::Token(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:128:54 [INFO] [stdout] | [INFO] [stdout] 128 | .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:131:54 [INFO] [stdout] | [INFO] [stdout] 131 | .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:143:41 [INFO] [stdout] | [INFO] [stdout] 139 | left: AnyJsAssignmentPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 140 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 141 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | ) -> JsAssignmentExpression { [INFO] [stdout] 143 | JsAssignmentExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 144 | | JsSyntaxKind::JS_ASSIGNMENT_EXPRESSION, [INFO] [stdout] 145 | | [ [INFO] [stdout] 146 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 149 | | ], [INFO] [stdout] 150 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:157:42 [INFO] [stdout] | [INFO] [stdout] 153 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 154 | eq_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 155 | default: AnyJsExpression, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 156 | ) -> JsAssignmentWithDefault { [INFO] [stdout] 157 | JsAssignmentWithDefault::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 158 | | JsSyntaxKind::JS_ASSIGNMENT_WITH_DEFAULT, [INFO] [stdout] 159 | | [ [INFO] [stdout] 160 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 163 | | ], [INFO] [stdout] 164 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:170:36 [INFO] [stdout] | [INFO] [stdout] 167 | await_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 168 | argument: AnyJsExpression, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 169 | ) -> JsAwaitExpression { [INFO] [stdout] 170 | JsAwaitExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 171 | | JsSyntaxKind::JS_AWAIT_EXPRESSION, [INFO] [stdout] 172 | | [ [INFO] [stdout] 173 | | Some(SyntaxElement::Token(await_token)), [INFO] [stdout] 174 | | Some(SyntaxElement::Node(argument.into_syntax())), [INFO] [stdout] 175 | | ], [INFO] [stdout] 176 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:44 [INFO] [stdout] | [INFO] [stdout] 178 | 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] 179 | JsBigintLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 180 | | JsSyntaxKind::JS_BIGINT_LITERAL_EXPRESSION, [INFO] [stdout] 181 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 182 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:189:37 [INFO] [stdout] | [INFO] [stdout] 185 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 186 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 187 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 188 | ) -> JsBinaryExpression { [INFO] [stdout] 189 | JsBinaryExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 190 | | JsSyntaxKind::JS_BINARY_EXPRESSION, [INFO] [stdout] 191 | | [ [INFO] [stdout] 192 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 195 | | ], [INFO] [stdout] 196 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:203:46 [INFO] [stdout] | [INFO] [stdout] 199 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 200 | eq_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 201 | default: AnyJsExpression, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 202 | ) -> JsBindingPatternWithDefault { [INFO] [stdout] 203 | JsBindingPatternWithDefault::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 204 | | JsSyntaxKind::JS_BINDING_PATTERN_WITH_DEFAULT, [INFO] [stdout] 205 | | [ [INFO] [stdout] 206 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 209 | | ], [INFO] [stdout] 210 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:217:35 [INFO] [stdout] | [INFO] [stdout] 213 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 215 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 216 | ) -> JsBlockStatement { [INFO] [stdout] 217 | JsBlockStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 218 | | JsSyntaxKind::JS_BLOCK_STATEMENT, [INFO] [stdout] 219 | | [ [INFO] [stdout] 220 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 223 | | ], [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:227:45 [INFO] [stdout] | [INFO] [stdout] 226 | 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] 227 | JsBooleanLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 228 | | JsSyntaxKind::JS_BOOLEAN_LITERAL_EXPRESSION, [INFO] [stdout] 229 | | [Some(SyntaxElement::Token(value_token_token))], [INFO] [stdout] 230 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 232 | 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] 235 | label_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:236:26 [INFO] [stdout] | [INFO] [stdout] 232 | 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] 236 | 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:254:39 [INFO] [stdout] | [INFO] [stdout] 253 | 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] 254 | JsBreakStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 255 | | JsSyntaxKind::JS_BREAK_STATEMENT, [INFO] [stdout] 256 | | [ [INFO] [stdout] 257 | | Some(SyntaxElement::Token(self.break_token)), [INFO] [stdout] ... | [INFO] [stdout] 261 | | ], [INFO] [stdout] 262 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:270:34 [INFO] [stdout] | [INFO] [stdout] 266 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 267 | args: JsCallArgumentList, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 268 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 269 | ) -> JsCallArguments { [INFO] [stdout] 270 | JsCallArguments::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 271 | | JsSyntaxKind::JS_CALL_ARGUMENTS, [INFO] [stdout] 272 | | [ [INFO] [stdout] 273 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 276 | | ], [INFO] [stdout] 277 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:286:31 [INFO] [stdout] | [INFO] [stdout] 280 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 281 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 286 | 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:287:25 [INFO] [stdout] | [INFO] [stdout] 280 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 281 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 287 | 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:306:39 [INFO] [stdout] | [INFO] [stdout] 305 | 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] 306 | JsCallExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 307 | | JsSyntaxKind::JS_CALL_EXPRESSION, [INFO] [stdout] 308 | | [ [INFO] [stdout] 309 | | Some(SyntaxElement::Node(self.callee.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 315 | | ], [INFO] [stdout] 316 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:313:54 [INFO] [stdout] | [INFO] [stdout] 313 | .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:325:31 [INFO] [stdout] | [INFO] [stdout] 320 | case_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 321 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 322 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 323 | consequent: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 324 | ) -> JsCaseClause { [INFO] [stdout] 325 | JsCaseClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 326 | | JsSyntaxKind::JS_CASE_CLAUSE, [INFO] [stdout] 327 | | [ [INFO] [stdout] 328 | | Some(SyntaxElement::Token(case_token)), [INFO] [stdout] ... | [INFO] [stdout] 332 | | ], [INFO] [stdout] 333 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:339:22 [INFO] [stdout] | [INFO] [stdout] 335 | 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] 339 | 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:353:36 [INFO] [stdout] | [INFO] [stdout] 352 | 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] 353 | JsCatchClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 354 | | JsSyntaxKind::JS_CATCH_CLAUSE, [INFO] [stdout] 355 | | [ [INFO] [stdout] 356 | | Some(SyntaxElement::Token(self.catch_token)), [INFO] [stdout] ... | [INFO] [stdout] 360 | | ], [INFO] [stdout] 361 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:358:54 [INFO] [stdout] | [INFO] [stdout] 358 | .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:373:26 [INFO] [stdout] | [INFO] [stdout] 365 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 366 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 367 | 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] 373 | 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:388:41 [INFO] [stdout] | [INFO] [stdout] 387 | 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] 388 | JsCatchDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 389 | | JsSyntaxKind::JS_CATCH_DECLARATION, [INFO] [stdout] 390 | | [ [INFO] [stdout] 391 | | Some(SyntaxElement::Token(self.l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 396 | | ], [INFO] [stdout] 397 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:394:54 [INFO] [stdout] | [INFO] [stdout] 394 | .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:413:25 [INFO] [stdout] | [INFO] [stdout] 401 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 402 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 403 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 405 | 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] 413 | 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:414:26 [INFO] [stdout] | [INFO] [stdout] 401 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 402 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 403 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 405 | 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] 414 | 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:415:25 [INFO] [stdout] | [INFO] [stdout] 401 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 402 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 403 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 405 | 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] 415 | 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:416:28 [INFO] [stdout] | [INFO] [stdout] 401 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 402 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 403 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 405 | 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] 416 | 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:448:41 [INFO] [stdout] | [INFO] [stdout] 447 | 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] 448 | JsClassDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 449 | | JsSyntaxKind::JS_CLASS_DECLARATION, [INFO] [stdout] 450 | | [ [INFO] [stdout] 451 | | self.abstract_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 463 | | ], [INFO] [stdout] 464 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:455:54 [INFO] [stdout] | [INFO] [stdout] 455 | .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:457:54 [INFO] [stdout] | [INFO] [stdout] 457 | .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:459:54 [INFO] [stdout] | [INFO] [stdout] 459 | .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:478:25 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 478 | 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:479:13 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 479 | 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:480:26 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 480 | 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:481:25 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 481 | 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:482:28 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 482 | 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:518:54 [INFO] [stdout] | [INFO] [stdout] 517 | 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] 518 | JsClassExportDefaultDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 519 | | JsSyntaxKind::JS_CLASS_EXPORT_DEFAULT_DECLARATION, [INFO] [stdout] 520 | | [ [INFO] [stdout] 521 | | self.abstract_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 534 | | ], [INFO] [stdout] 535 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:524:54 [INFO] [stdout] | [INFO] [stdout] 524 | .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:526:54 [INFO] [stdout] | [INFO] [stdout] 526 | .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:528:54 [INFO] [stdout] | [INFO] [stdout] 528 | .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:530:54 [INFO] [stdout] | [INFO] [stdout] 530 | .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:549:13 [INFO] [stdout] | [INFO] [stdout] 539 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 540 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | 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] 549 | 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:550:26 [INFO] [stdout] | [INFO] [stdout] 539 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 540 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | 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] 550 | 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:551:25 [INFO] [stdout] | [INFO] [stdout] 539 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 540 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | 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] 551 | 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:552:28 [INFO] [stdout] | [INFO] [stdout] 539 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 540 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | 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] 552 | 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:583:40 [INFO] [stdout] | [INFO] [stdout] 582 | 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] 583 | JsClassExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 584 | | JsSyntaxKind::JS_CLASS_EXPRESSION, [INFO] [stdout] 585 | | [ [INFO] [stdout] 586 | | Some(SyntaxElement::Token(self.class_token)), [INFO] [stdout] ... | [INFO] [stdout] 598 | | ], [INFO] [stdout] 599 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:54 [INFO] [stdout] | [INFO] [stdout] 588 | .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:590:54 [INFO] [stdout] | [INFO] [stdout] 590 | .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:592:54 [INFO] [stdout] | [INFO] [stdout] 592 | .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:594:54 [INFO] [stdout] | [INFO] [stdout] 594 | .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:608:45 [INFO] [stdout] | [INFO] [stdout] 603 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 604 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 605 | member: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 606 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 607 | ) -> JsComputedMemberAssignment { [INFO] [stdout] 608 | JsComputedMemberAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 609 | | JsSyntaxKind::JS_COMPUTED_MEMBER_ASSIGNMENT, [INFO] [stdout] 610 | | [ [INFO] [stdout] 611 | | Some(SyntaxElement::Node(object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 615 | | ], [INFO] [stdout] 616 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:31 [INFO] [stdout] | [INFO] [stdout] 619 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 620 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 621 | member: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 622 | 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] 629 | 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:645:49 [INFO] [stdout] | [INFO] [stdout] 644 | 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] 645 | JsComputedMemberExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 646 | | JsSyntaxKind::JS_COMPUTED_MEMBER_EXPRESSION, [INFO] [stdout] 647 | | [ [INFO] [stdout] 648 | | Some(SyntaxElement::Node(self.object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 654 | | ], [INFO] [stdout] 655 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:663:39 [INFO] [stdout] | [INFO] [stdout] 659 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 660 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 661 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 662 | ) -> JsComputedMemberName { [INFO] [stdout] 663 | JsComputedMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 664 | | JsSyntaxKind::JS_COMPUTED_MEMBER_NAME, [INFO] [stdout] 665 | | [ [INFO] [stdout] 666 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 669 | | ], [INFO] [stdout] 670 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:679:42 [INFO] [stdout] | [INFO] [stdout] 673 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 674 | question_mark_token: SyntaxToken, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 675 | consequent: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 676 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 677 | alternate: AnyJsExpression, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 678 | ) -> JsConditionalExpression { [INFO] [stdout] 679 | JsConditionalExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 680 | | JsSyntaxKind::JS_CONDITIONAL_EXPRESSION, [INFO] [stdout] 681 | | [ [INFO] [stdout] 682 | | Some(SyntaxElement::Node(test.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 687 | | ], [INFO] [stdout] 688 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:696:43 [INFO] [stdout] | [INFO] [stdout] 691 | modifiers: JsConstructorModifierList, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 692 | name: JsLiteralMemberName, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 693 | parameters: JsConstructorParameters, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 694 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 695 | ) -> JsConstructorClassMember { [INFO] [stdout] 696 | JsConstructorClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 697 | | JsSyntaxKind::JS_CONSTRUCTOR_CLASS_MEMBER, [INFO] [stdout] 698 | | [ [INFO] [stdout] 699 | | Some(SyntaxElement::Node(modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 703 | | ], [INFO] [stdout] 704 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:711:42 [INFO] [stdout] | [INFO] [stdout] 707 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 708 | parameters: JsConstructorParameterList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 709 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 710 | ) -> JsConstructorParameters { [INFO] [stdout] 711 | JsConstructorParameters::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 712 | | JsSyntaxKind::JS_CONSTRUCTOR_PARAMETERS, [INFO] [stdout] 713 | | [ [INFO] [stdout] 714 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 717 | | ], [INFO] [stdout] 718 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:723:22 [INFO] [stdout] | [INFO] [stdout] 720 | 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] 723 | label_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:724:26 [INFO] [stdout] | [INFO] [stdout] 720 | 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] 724 | 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:742:42 [INFO] [stdout] | [INFO] [stdout] 741 | 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] 742 | JsContinueStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 743 | | JsSyntaxKind::JS_CONTINUE_STATEMENT, [INFO] [stdout] 744 | | [ [INFO] [stdout] 745 | | Some(SyntaxElement::Token(self.continue_token)), [INFO] [stdout] ... | [INFO] [stdout] 749 | | ], [INFO] [stdout] 750 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:756:26 [INFO] [stdout] | [INFO] [stdout] 753 | 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] 756 | 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:769:42 [INFO] [stdout] | [INFO] [stdout] 768 | 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] 769 | JsDebuggerStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 770 | | JsSyntaxKind::JS_DEBUGGER_STATEMENT, [INFO] [stdout] 771 | | [ [INFO] [stdout] 772 | | Some(SyntaxElement::Token(self.debugger_token)), [INFO] [stdout] ... | [INFO] [stdout] 775 | | ], [INFO] [stdout] 776 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:784:34 [INFO] [stdout] | [INFO] [stdout] 780 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 781 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 782 | consequent: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 783 | ) -> JsDefaultClause { [INFO] [stdout] 784 | JsDefaultClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 785 | | JsSyntaxKind::JS_DEFAULT_CLAUSE, [INFO] [stdout] 786 | | [ [INFO] [stdout] 787 | | Some(SyntaxElement::Token(default_token)), [INFO] [stdout] ... | [INFO] [stdout] 790 | | ], [INFO] [stdout] 791 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:797:43 [INFO] [stdout] | [INFO] [stdout] 794 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 795 | trailing_comma_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 796 | ) -> JsDefaultImportSpecifier { [INFO] [stdout] 797 | JsDefaultImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 798 | | JsSyntaxKind::JS_DEFAULT_IMPORT_SPECIFIER, [INFO] [stdout] 799 | | [ [INFO] [stdout] 800 | | Some(SyntaxElement::Node(local_name.into_syntax())), [INFO] [stdout] 801 | | Some(SyntaxElement::Token(trailing_comma_token)), [INFO] [stdout] 802 | | ], [INFO] [stdout] 803 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:808:26 [INFO] [stdout] | [INFO] [stdout] 805 | 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] 808 | 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:821:34 [INFO] [stdout] | [INFO] [stdout] 820 | 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] 821 | JsDirective::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 822 | | JsSyntaxKind::JS_DIRECTIVE, [INFO] [stdout] 823 | | [ [INFO] [stdout] 824 | | Some(SyntaxElement::Token(self.value_token)), [INFO] [stdout] ... | [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:846:26 [INFO] [stdout] | [INFO] [stdout] 832 | do_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 833 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 834 | while_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 835 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 836 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 837 | 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] 846 | 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:864:41 [INFO] [stdout] | [INFO] [stdout] 863 | 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] 864 | JsDoWhileStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 865 | | JsSyntaxKind::JS_DO_WHILE_STATEMENT, [INFO] [stdout] 866 | | [ [INFO] [stdout] 867 | | Some(SyntaxElement::Token(self.do_token)), [INFO] [stdout] ... | [INFO] [stdout] 875 | | ], [INFO] [stdout] 876 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:880:31 [INFO] [stdout] | [INFO] [stdout] 879 | 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] 880 | JsElseClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 881 | | JsSyntaxKind::JS_ELSE_CLAUSE, [INFO] [stdout] 882 | | [ [INFO] [stdout] 883 | | Some(SyntaxElement::Token(else_token)), [INFO] [stdout] 884 | | Some(SyntaxElement::Node(alternate.into_syntax())), [INFO] [stdout] 885 | | ], [INFO] [stdout] 886 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:889:37 [INFO] [stdout] | [INFO] [stdout] 888 | 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] 889 | JsEmptyClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 890 | | JsSyntaxKind::JS_EMPTY_CLASS_MEMBER, [INFO] [stdout] 891 | | [Some(SyntaxElement::Token(semicolon_token))], [INFO] [stdout] 892 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:895:35 [INFO] [stdout] | [INFO] [stdout] 894 | 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] 895 | JsEmptyStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 896 | | JsSyntaxKind::JS_EMPTY_STATEMENT, [INFO] [stdout] 897 | | [Some(SyntaxElement::Token(semicolon_token))], [INFO] [stdout] 898 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:901:27 [INFO] [stdout] | [INFO] [stdout] 900 | pub fn js_export(export_token: SyntaxToken, export_clause: AnyJsExportClause) -> JsExport { [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] 901 | JsExport::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 902 | | JsSyntaxKind::JS_EXPORT, [INFO] [stdout] 903 | | [ [INFO] [stdout] 904 | | Some(SyntaxElement::Token(export_token)), [INFO] [stdout] 905 | | Some(SyntaxElement::Node(export_clause.into_syntax())), [INFO] [stdout] 906 | | ], [INFO] [stdout] 907 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:913:35 [INFO] [stdout] | [INFO] [stdout] 910 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 911 | exported_name: JsLiteralExportName, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 912 | ) -> JsExportAsClause { [INFO] [stdout] 913 | JsExportAsClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 914 | | JsSyntaxKind::JS_EXPORT_AS_CLAUSE, [INFO] [stdout] 915 | | [ [INFO] [stdout] 916 | | Some(SyntaxElement::Token(as_token)), [INFO] [stdout] 917 | | Some(SyntaxElement::Node(exported_name.into_syntax())), [INFO] [stdout] 918 | | ], [INFO] [stdout] 919 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:928:26 [INFO] [stdout] | [INFO] [stdout] 922 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 923 | declaration: AnyJsExportDefaultDeclaration, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 928 | 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:942:55 [INFO] [stdout] | [INFO] [stdout] 941 | 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] 942 | JsExportDefaultDeclarationClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 943 | | JsSyntaxKind::JS_EXPORT_DEFAULT_DECLARATION_CLAUSE, [INFO] [stdout] 944 | | [ [INFO] [stdout] 945 | | Some(SyntaxElement::Token(self.default_token)), [INFO] [stdout] ... | [INFO] [stdout] 949 | | ], [INFO] [stdout] 950 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:960:26 [INFO] [stdout] | [INFO] [stdout] 954 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 955 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 960 | 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:974:54 [INFO] [stdout] | [INFO] [stdout] 973 | 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] 974 | JsExportDefaultExpressionClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 975 | | JsSyntaxKind::JS_EXPORT_DEFAULT_EXPRESSION_CLAUSE, [INFO] [stdout] 976 | | [ [INFO] [stdout] 977 | | Some(SyntaxElement::Token(self.default_token)), [INFO] [stdout] ... | [INFO] [stdout] 981 | | ], [INFO] [stdout] 982 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:994:21 [INFO] [stdout] | [INFO] [stdout] 986 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 987 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 988 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 994 | 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:995:20 [INFO] [stdout] | [INFO] [stdout] 986 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 987 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 988 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 995 | 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:996:20 [INFO] [stdout] | [INFO] [stdout] 986 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 987 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 988 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 996 | attribute: 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:997:26 [INFO] [stdout] | [INFO] [stdout] 986 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 987 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 988 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 997 | 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:1027:41 [INFO] [stdout] | [INFO] [stdout] 1026 | 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] 1027 | JsExportFromClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1028 | | JsSyntaxKind::JS_EXPORT_FROM_CLAUSE, [INFO] [stdout] 1029 | | [ [INFO] [stdout] 1030 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1040 | | ], [INFO] [stdout] 1041 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1033:54 [INFO] [stdout] | [INFO] [stdout] 1033 | .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:1037:54 [INFO] [stdout] | [INFO] [stdout] 1037 | .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:1053:21 [INFO] [stdout] | [INFO] [stdout] 1045 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1046 | specifiers: JsExportNamedSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | 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] 1053 | 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:1054:26 [INFO] [stdout] | [INFO] [stdout] 1045 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1046 | specifiers: JsExportNamedSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | 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] 1054 | 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:1074:42 [INFO] [stdout] | [INFO] [stdout] 1073 | 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] 1074 | JsExportNamedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1075 | | JsSyntaxKind::JS_EXPORT_NAMED_CLAUSE, [INFO] [stdout] 1076 | | [ [INFO] [stdout] 1077 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1083 | | ], [INFO] [stdout] 1084 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1100:21 [INFO] [stdout] | [INFO] [stdout] 1088 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1089 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1090 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1092 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1100 | 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:1101:20 [INFO] [stdout] | [INFO] [stdout] 1088 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1089 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1090 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1092 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1101 | attribute: 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:1102:26 [INFO] [stdout] | [INFO] [stdout] 1088 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1089 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1090 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1092 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1102 | 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:1129:46 [INFO] [stdout] | [INFO] [stdout] 1128 | 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] 1129 | JsExportNamedFromClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 1130 | | JsSyntaxKind::JS_EXPORT_NAMED_FROM_CLAUSE, [INFO] [stdout] 1131 | | [ [INFO] [stdout] 1132 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1142 | | ], [INFO] [stdout] 1143 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1139:54 [INFO] [stdout] | [INFO] [stdout] 1139 | .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:1151:21 [INFO] [stdout] | [INFO] [stdout] 1147 | 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] 1151 | 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:1152:20 [INFO] [stdout] | [INFO] [stdout] 1147 | 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] 1152 | 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:1170:49 [INFO] [stdout] | [INFO] [stdout] 1169 | 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] 1170 | JsExportNamedFromSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 1171 | | JsSyntaxKind::JS_EXPORT_NAMED_FROM_SPECIFIER, [INFO] [stdout] 1172 | | [ [INFO] [stdout] 1173 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1177 | | ], [INFO] [stdout] 1178 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1176:54 [INFO] [stdout] | [INFO] [stdout] 1176 | .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:1186:21 [INFO] [stdout] | [INFO] [stdout] 1182 | name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1186 | 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:1199:54 [INFO] [stdout] | [INFO] [stdout] 1198 | 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] 1199 | JsExportNamedShorthandSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 1200 | | JsSyntaxKind::JS_EXPORT_NAMED_SHORTHAND_SPECIFIER, [INFO] [stdout] 1201 | | [ [INFO] [stdout] 1202 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] 1203 | | Some(SyntaxElement::Node(self.name.into_syntax())), [INFO] [stdout] 1204 | | ], [INFO] [stdout] 1205 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1217:21 [INFO] [stdout] | [INFO] [stdout] 1209 | local_name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1210 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1211 | 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] 1217 | 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:1232:45 [INFO] [stdout] | [INFO] [stdout] 1231 | 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] 1232 | JsExportNamedSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 1233 | | JsSyntaxKind::JS_EXPORT_NAMED_SPECIFIER, [INFO] [stdout] 1234 | | [ [INFO] [stdout] 1235 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1239 | | ], [INFO] [stdout] 1240 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1247:38 [INFO] [stdout] | [INFO] [stdout] 1244 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1245 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1246 | ) -> JsExpressionSnipped { [INFO] [stdout] 1247 | JsExpressionSnipped::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1248 | | JsSyntaxKind::JS_EXPRESSION_SNIPPED, [INFO] [stdout] 1249 | | [ [INFO] [stdout] 1250 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 1251 | | Some(SyntaxElement::Token(eof_token)), [INFO] [stdout] 1252 | | ], [INFO] [stdout] 1253 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1258:26 [INFO] [stdout] | [INFO] [stdout] 1255 | 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] 1258 | 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:1271:44 [INFO] [stdout] | [INFO] [stdout] 1270 | 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] 1271 | JsExpressionStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 1272 | | JsSyntaxKind::JS_EXPRESSION_STATEMENT, [INFO] [stdout] 1273 | | [ [INFO] [stdout] 1274 | | Some(SyntaxElement::Node(self.expression.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1277 | | ], [INFO] [stdout] 1278 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1288:25 [INFO] [stdout] | [INFO] [stdout] 1282 | extends_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1283 | 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] 1288 | 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:1302:38 [INFO] [stdout] | [INFO] [stdout] 1301 | 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] 1302 | JsExtendsClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1303 | | JsSyntaxKind::JS_EXTENDS_CLAUSE, [INFO] [stdout] 1304 | | [ [INFO] [stdout] 1305 | | Some(SyntaxElement::Token(self.extends_token)), [INFO] [stdout] ... | [INFO] [stdout] 1309 | | ], [INFO] [stdout] 1310 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:54 [INFO] [stdout] | [INFO] [stdout] 1308 | .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:1314:34 [INFO] [stdout] | [INFO] [stdout] 1313 | 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] 1314 | JsFinallyClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 1315 | | JsSyntaxKind::JS_FINALLY_CLAUSE, [INFO] [stdout] 1316 | | [ [INFO] [stdout] 1317 | | Some(SyntaxElement::Token(finally_token)), [INFO] [stdout] 1318 | | Some(SyntaxElement::Node(body.into_syntax())), [INFO] [stdout] 1319 | | ], [INFO] [stdout] 1320 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1331:35 [INFO] [stdout] | [INFO] [stdout] 1323 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1324 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1325 | initializer: AnyJsForInOrOfInitializer, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1326 | in_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1327 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1328 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1329 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1330 | ) -> JsForInStatement { [INFO] [stdout] 1331 | JsForInStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 1332 | | JsSyntaxKind::JS_FOR_IN_STATEMENT, [INFO] [stdout] 1333 | | [ [INFO] [stdout] 1334 | | Some(SyntaxElement::Token(for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1341 | | ], [INFO] [stdout] 1342 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1361:22 [INFO] [stdout] | [INFO] [stdout] 1345 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1346 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1347 | initializer: AnyJsForInOrOfInitializer, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1348 | of_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1349 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1350 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1351 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1361 | 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:1380:39 [INFO] [stdout] | [INFO] [stdout] 1379 | 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] 1380 | JsForOfStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 1381 | | JsSyntaxKind::JS_FOR_OF_STATEMENT, [INFO] [stdout] 1382 | | [ [INFO] [stdout] 1383 | | Some(SyntaxElement::Token(self.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:1410:22 [INFO] [stdout] | [INFO] [stdout] 1396 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1398 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1399 | second_semi_token: SyntaxToken, [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] 1410 | 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:1411:15 [INFO] [stdout] | [INFO] [stdout] 1396 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1398 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1399 | second_semi_token: SyntaxToken, [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 | 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:1412:17 [INFO] [stdout] | [INFO] [stdout] 1396 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1398 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1399 | second_semi_token: SyntaxToken, [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] 1412 | 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:1440:37 [INFO] [stdout] | [INFO] [stdout] 1439 | 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] 1440 | JsForStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 1441 | | JsSyntaxKind::JS_FOR_STATEMENT, [INFO] [stdout] 1442 | | [ [INFO] [stdout] 1443 | | Some(SyntaxElement::Token(self.for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1455 | | ], [INFO] [stdout] 1456 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1446:54 [INFO] [stdout] | [INFO] [stdout] 1446 | .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:1449:54 [INFO] [stdout] | [INFO] [stdout] 1449 | .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:1452:54 [INFO] [stdout] | [INFO] [stdout] 1452 | .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:1463:43 [INFO] [stdout] | [INFO] [stdout] 1460 | kind_token_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1461 | declarator: JsVariableDeclarator, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1462 | ) -> JsForVariableDeclaration { [INFO] [stdout] 1463 | JsForVariableDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1464 | | JsSyntaxKind::JS_FOR_VARIABLE_DECLARATION, [INFO] [stdout] 1465 | | [ [INFO] [stdout] 1466 | | Some(SyntaxElement::Token(kind_token_token)), [INFO] [stdout] 1467 | | Some(SyntaxElement::Node(declarator.into_syntax())), [INFO] [stdout] 1468 | | ], [INFO] [stdout] 1469 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1474:30 [INFO] [stdout] | [INFO] [stdout] 1471 | pub fn js_formal_parameter(binding: AnyJsBindingPattern) -> JsFormalParameterBuilder { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1474 | 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:1475:26 [INFO] [stdout] | [INFO] [stdout] 1471 | pub fn js_formal_parameter(binding: AnyJsBindingPattern) -> JsFormalParameterBuilder { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1475 | 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:1476:22 [INFO] [stdout] | [INFO] [stdout] 1471 | pub fn js_formal_parameter(binding: AnyJsBindingPattern) -> JsFormalParameterBuilder { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1476 | 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:1499:40 [INFO] [stdout] | [INFO] [stdout] 1498 | 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] 1499 | JsFormalParameter::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 1500 | | JsSyntaxKind::JS_FORMAL_PARAMETER, [INFO] [stdout] 1501 | | [ [INFO] [stdout] 1502 | | Some(SyntaxElement::Node(self.binding.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1509 | | ], [INFO] [stdout] 1510 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1506:54 [INFO] [stdout] | [INFO] [stdout] 1506 | .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:1508:54 [INFO] [stdout] | [INFO] [stdout] 1508 | .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:1519:33 [INFO] [stdout] | [INFO] [stdout] 1514 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1515 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1516 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1517 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1518 | ) -> JsFunctionBody { [INFO] [stdout] 1519 | JsFunctionBody::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 1520 | | JsSyntaxKind::JS_FUNCTION_BODY, [INFO] [stdout] 1521 | | [ [INFO] [stdout] 1522 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 1526 | | ], [INFO] [stdout] 1527 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1540:22 [INFO] [stdout] | [INFO] [stdout] 1530 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1532 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1540 | 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:1541:21 [INFO] [stdout] | [INFO] [stdout] 1530 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1532 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1541 | 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:1542:26 [INFO] [stdout] | [INFO] [stdout] 1530 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1532 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1542 | 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:1543:33 [INFO] [stdout] | [INFO] [stdout] 1530 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1532 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1543 | 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:1577:44 [INFO] [stdout] | [INFO] [stdout] 1576 | 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] 1577 | JsFunctionDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 1578 | | JsSyntaxKind::JS_FUNCTION_DECLARATION, [INFO] [stdout] 1579 | | [ [INFO] [stdout] 1580 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1590 | | ], [INFO] [stdout] 1591 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1585:54 [INFO] [stdout] | [INFO] [stdout] 1585 | .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:1588:54 [INFO] [stdout] | [INFO] [stdout] 1588 | .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:1603:22 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1603 | 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:1604:21 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1604 | 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:1605:13 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1605 | 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:1606:26 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1606 | 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:1607:33 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1607 | 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:1645:57 [INFO] [stdout] | [INFO] [stdout] 1644 | 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] 1645 | JsFunctionExportDefaultDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1646 | | JsSyntaxKind::JS_FUNCTION_EXPORT_DEFAULT_DECLARATION, [INFO] [stdout] 1647 | | [ [INFO] [stdout] 1648 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1659 | | ], [INFO] [stdout] 1660 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:54 [INFO] [stdout] | [INFO] [stdout] 1652 | .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:1654:54 [INFO] [stdout] | [INFO] [stdout] 1654 | .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:1657:54 [INFO] [stdout] | [INFO] [stdout] 1657 | .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:1672:22 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1672 | 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:1673:21 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1673 | 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:1674:13 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1674 | 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:1675:26 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1675 | 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:1676:33 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1676 | 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:1714:43 [INFO] [stdout] | [INFO] [stdout] 1713 | 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] 1714 | JsFunctionExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1715 | | JsSyntaxKind::JS_FUNCTION_EXPRESSION, [INFO] [stdout] 1716 | | [ [INFO] [stdout] 1717 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1728 | | ], [INFO] [stdout] 1729 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1721:54 [INFO] [stdout] | [INFO] [stdout] 1721 | .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:1723:54 [INFO] [stdout] | [INFO] [stdout] 1723 | .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:1726:54 [INFO] [stdout] | [INFO] [stdout] 1726 | .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] 1733 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1734 | get_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1735 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1736 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1737 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1738 | 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 | 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:1765:42 [INFO] [stdout] | [INFO] [stdout] 1764 | 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] 1765 | JsGetterClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1766 | | JsSyntaxKind::JS_GETTER_CLASS_MEMBER, [INFO] [stdout] 1767 | | [ [INFO] [stdout] 1768 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1776 | | ], [INFO] [stdout] 1777 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1774:54 [INFO] [stdout] | [INFO] [stdout] 1774 | .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:1793:22 [INFO] [stdout] | [INFO] [stdout] 1781 | get_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1782 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1783 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1784 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1785 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1793 | 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:1810:43 [INFO] [stdout] | [INFO] [stdout] 1809 | 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] 1810 | JsGetterObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1811 | | JsSyntaxKind::JS_GETTER_OBJECT_MEMBER, [INFO] [stdout] 1812 | | [ [INFO] [stdout] 1813 | | Some(SyntaxElement::Token(self.get_token)), [INFO] [stdout] ... | [INFO] [stdout] 1820 | | ], [INFO] [stdout] 1821 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1818:54 [INFO] [stdout] | [INFO] [stdout] 1818 | .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:1825:41 [INFO] [stdout] | [INFO] [stdout] 1824 | 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] 1825 | JsIdentifierAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1826 | | JsSyntaxKind::JS_IDENTIFIER_ASSIGNMENT, [INFO] [stdout] 1827 | | [Some(SyntaxElement::Token(name_token))], [INFO] [stdout] 1828 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1831:38 [INFO] [stdout] | [INFO] [stdout] 1830 | 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] 1831 | JsIdentifierBinding::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1832 | | JsSyntaxKind::JS_IDENTIFIER_BINDING, [INFO] [stdout] 1833 | | [Some(SyntaxElement::Token(name_token))], [INFO] [stdout] 1834 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1837:41 [INFO] [stdout] | [INFO] [stdout] 1836 | 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] 1837 | JsIdentifierExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1838 | | JsSyntaxKind::JS_IDENTIFIER_EXPRESSION, [INFO] [stdout] 1839 | | [Some(SyntaxElement::Node(name.into_syntax()))], [INFO] [stdout] 1840 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1855:22 [INFO] [stdout] | [INFO] [stdout] 1843 | if_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1844 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1845 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1846 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1847 | consequent: AnyJsStatement, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1855 | 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:1872:36 [INFO] [stdout] | [INFO] [stdout] 1871 | 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] 1872 | JsIfStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 1873 | | JsSyntaxKind::JS_IF_STATEMENT, [INFO] [stdout] 1874 | | [ [INFO] [stdout] 1875 | | Some(SyntaxElement::Token(self.if_token)), [INFO] [stdout] ... | [INFO] [stdout] 1882 | | ], [INFO] [stdout] 1883 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1881:54 [INFO] [stdout] | [INFO] [stdout] 1881 | .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:1890:26 [INFO] [stdout] | [INFO] [stdout] 1886 | 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] 1890 | 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:1904:31 [INFO] [stdout] | [INFO] [stdout] 1903 | 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] 1904 | JsImport::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 1905 | | JsSyntaxKind::JS_IMPORT, [INFO] [stdout] 1906 | | [ [INFO] [stdout] 1907 | | Some(SyntaxElement::Token(self.import_token)), [INFO] [stdout] ... | [INFO] [stdout] 1911 | | ], [INFO] [stdout] 1912 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1921:36 [INFO] [stdout] | [INFO] [stdout] 1916 | with_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1917 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1918 | attributes: JsImportAttributeEntryList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1919 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1920 | ) -> JsImportAttribute { [INFO] [stdout] 1921 | JsImportAttribute::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 1922 | | JsSyntaxKind::JS_IMPORT_ATTRIBUTE, [INFO] [stdout] 1923 | | [ [INFO] [stdout] 1924 | | Some(SyntaxElement::Token(with_token)), [INFO] [stdout] ... | [INFO] [stdout] 1928 | | ], [INFO] [stdout] 1929 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1936:41 [INFO] [stdout] | [INFO] [stdout] 1932 | key_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1933 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1934 | value_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1935 | ) -> JsImportAttributeEntry { [INFO] [stdout] 1936 | JsImportAttributeEntry::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1937 | | JsSyntaxKind::JS_IMPORT_ATTRIBUTE_ENTRY, [INFO] [stdout] 1938 | | [ [INFO] [stdout] 1939 | | Some(SyntaxElement::Token(key_token)), [INFO] [stdout] ... | [INFO] [stdout] 1942 | | ], [INFO] [stdout] 1943 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1948:20 [INFO] [stdout] | [INFO] [stdout] 1945 | 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] 1948 | attribute: 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:1961:41 [INFO] [stdout] | [INFO] [stdout] 1960 | 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] 1961 | JsImportBareClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1962 | | JsSyntaxKind::JS_IMPORT_BARE_CLAUSE, [INFO] [stdout] 1963 | | [ [INFO] [stdout] 1964 | | Some(SyntaxElement::Node(self.source.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1967 | | ], [INFO] [stdout] 1968 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1966:54 [INFO] [stdout] | [INFO] [stdout] 1966 | .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:1975:41 [INFO] [stdout] | [INFO] [stdout] 1972 | import_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1973 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1974 | ) -> JsImportCallExpression { [INFO] [stdout] 1975 | JsImportCallExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1976 | | JsSyntaxKind::JS_IMPORT_CALL_EXPRESSION, [INFO] [stdout] 1977 | | [ [INFO] [stdout] 1978 | | Some(SyntaxElement::Token(import_token)), [INFO] [stdout] 1979 | | Some(SyntaxElement::Node(arguments.into_syntax())), [INFO] [stdout] 1980 | | ], [INFO] [stdout] 1981 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1992:21 [INFO] [stdout] | [INFO] [stdout] 1984 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1985 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1986 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1992 | 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:1993:20 [INFO] [stdout] | [INFO] [stdout] 1984 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1985 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1986 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1993 | attribute: 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:2013:44 [INFO] [stdout] | [INFO] [stdout] 2012 | 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] 2013 | JsImportDefaultClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2014 | | JsSyntaxKind::JS_IMPORT_DEFAULT_CLAUSE, [INFO] [stdout] 2015 | | [ [INFO] [stdout] 2016 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2022 | | ], [INFO] [stdout] 2023 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2021:54 [INFO] [stdout] | [INFO] [stdout] 2021 | .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:2031:41 [INFO] [stdout] | [INFO] [stdout] 2027 | import_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2028 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2029 | meta_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2030 | ) -> JsImportMetaExpression { [INFO] [stdout] 2031 | JsImportMetaExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2032 | | JsSyntaxKind::JS_IMPORT_META_EXPRESSION, [INFO] [stdout] 2033 | | [ [INFO] [stdout] 2034 | | Some(SyntaxElement::Token(import_token)), [INFO] [stdout] ... | [INFO] [stdout] 2037 | | ], [INFO] [stdout] 2038 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2049:21 [INFO] [stdout] | [INFO] [stdout] 2041 | named_import: AnyJsNamedImport, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2042 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2043 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2049 | 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:2050:28 [INFO] [stdout] | [INFO] [stdout] 2041 | named_import: AnyJsNamedImport, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2042 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2043 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2050 | default_specifier: 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:2051:20 [INFO] [stdout] | [INFO] [stdout] 2041 | named_import: AnyJsNamedImport, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2042 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2043 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2051 | attribute: 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:2076:42 [INFO] [stdout] | [INFO] [stdout] 2075 | 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] 2076 | JsImportNamedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2077 | | JsSyntaxKind::JS_IMPORT_NAMED_CLAUSE, [INFO] [stdout] 2078 | | [ [INFO] [stdout] 2079 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2087 | | ], [INFO] [stdout] 2088 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2081:54 [INFO] [stdout] | [INFO] [stdout] 2081 | .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:2086:54 [INFO] [stdout] | [INFO] [stdout] 2086 | .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:2104:21 [INFO] [stdout] | [INFO] [stdout] 2092 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2093 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2094 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2095 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2096 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2104 | 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:2105:20 [INFO] [stdout] | [INFO] [stdout] 2092 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2093 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2094 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2095 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2096 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2105 | attribute: 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:2127:46 [INFO] [stdout] | [INFO] [stdout] 2126 | 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] 2127 | JsImportNamespaceClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 2128 | | JsSyntaxKind::JS_IMPORT_NAMESPACE_CLAUSE, [INFO] [stdout] 2129 | | [ [INFO] [stdout] 2130 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2138 | | ], [INFO] [stdout] 2139 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2137:54 [INFO] [stdout] | [INFO] [stdout] 2137 | .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:2147:33 [INFO] [stdout] | [INFO] [stdout] 2143 | property: AnyJsInProperty, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2144 | in_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2145 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2146 | ) -> JsInExpression { [INFO] [stdout] 2147 | JsInExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 2148 | | JsSyntaxKind::JS_IN_EXPRESSION, [INFO] [stdout] 2149 | | [ [INFO] [stdout] 2150 | | Some(SyntaxElement::Node(property.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2153 | | ], [INFO] [stdout] 2154 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2160:38 [INFO] [stdout] | [INFO] [stdout] 2157 | eq_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2158 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2159 | ) -> JsInitializerClause { [INFO] [stdout] 2160 | JsInitializerClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2161 | | JsSyntaxKind::JS_INITIALIZER_CLAUSE, [INFO] [stdout] 2162 | | [ [INFO] [stdout] 2163 | | Some(SyntaxElement::Token(eq_token)), [INFO] [stdout] 2164 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 2165 | | ], [INFO] [stdout] 2166 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2173:41 [INFO] [stdout] | [INFO] [stdout] 2169 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2170 | instanceof_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2171 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2172 | ) -> JsInstanceofExpression { [INFO] [stdout] 2173 | JsInstanceofExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2174 | | JsSyntaxKind::JS_INSTANCEOF_EXPRESSION, [INFO] [stdout] 2175 | | [ [INFO] [stdout] 2176 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2179 | | ], [INFO] [stdout] 2180 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:2187:37 [INFO] [stdout] | [INFO] [stdout] 2183 | label_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2184 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2185 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2186 | ) -> JsLabeledStatement { [INFO] [stdout] 2187 | JsLabeledStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 2188 | | JsSyntaxKind::JS_LABELED_STATEMENT, [INFO] [stdout] 2189 | | [ [INFO] [stdout] 2190 | | Some(SyntaxElement::Token(label_token)), [INFO] [stdout] ... | [INFO] [stdout] 2193 | | ], [INFO] [stdout] 2194 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:38 [INFO] [stdout] | [INFO] [stdout] 2196 | 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] 2197 | JsLiteralExportName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2198 | | JsSyntaxKind::JS_LITERAL_EXPORT_NAME, [INFO] [stdout] 2199 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2200 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:2203:38 [INFO] [stdout] | [INFO] [stdout] 2202 | 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] 2203 | JsLiteralMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2204 | | JsSyntaxKind::JS_LITERAL_MEMBER_NAME, [INFO] [stdout] 2205 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2206 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:33:54 [INFO] [stdout] | [INFO] [stdout] 30 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 31 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 32 | ) -> JsArrayAssignmentPatternRestElement { [INFO] [stdout] 33 | JsArrayAssignmentPatternRestElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 34 | | JsSyntaxKind::JS_ARRAY_ASSIGNMENT_PATTERN_REST_ELEMENT, [INFO] [stdout] 35 | | [ [INFO] [stdout] 36 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 37 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] 38 | | ], [INFO] [stdout] 39 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:46:40 [INFO] [stdout] | [INFO] [stdout] 42 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 43 | elements: JsArrayBindingPatternElementList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 44 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 45 | ) -> JsArrayBindingPattern { [INFO] [stdout] 46 | JsArrayBindingPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 47 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN, [INFO] [stdout] 48 | | [ [INFO] [stdout] 49 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 52 | | ], [INFO] [stdout] 53 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2213:38 [INFO] [stdout] | [INFO] [stdout] 2209 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2210 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2211 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2212 | ) -> JsLogicalExpression { [INFO] [stdout] 2213 | JsLogicalExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2214 | | JsSyntaxKind::JS_LOGICAL_EXPRESSION, [INFO] [stdout] 2215 | | [ [INFO] [stdout] 2216 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2219 | | ], [INFO] [stdout] 2220 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:59:51 [INFO] [stdout] | [INFO] [stdout] 56 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 57 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 58 | ) -> JsArrayBindingPatternRestElement { [INFO] [stdout] 59 | JsArrayBindingPatternRestElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________________^ [INFO] [stdout] 60 | | JsSyntaxKind::JS_ARRAY_BINDING_PATTERN_REST_ELEMENT, [INFO] [stdout] 61 | | [ [INFO] [stdout] 62 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 63 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] 64 | | ], [INFO] [stdout] 65 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2233:22 [INFO] [stdout] | [INFO] [stdout] 2223 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2224 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2225 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2226 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2233 | 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:72:36 [INFO] [stdout] | [INFO] [stdout] 68 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 69 | elements: JsArrayElementList, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 70 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 71 | ) -> JsArrayExpression { [INFO] [stdout] 72 | JsArrayExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 73 | | JsSyntaxKind::JS_ARRAY_EXPRESSION, [INFO] [stdout] 74 | | [ [INFO] [stdout] 75 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 78 | | ], [INFO] [stdout] 79 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2234:21 [INFO] [stdout] | [INFO] [stdout] 2223 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2224 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2225 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2226 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2234 | 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:93:22 [INFO] [stdout] | [INFO] [stdout] 85 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 86 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 87 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 93 | 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:2235:30 [INFO] [stdout] | [INFO] [stdout] 2223 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2224 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2225 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2226 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2235 | 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:94:26 [INFO] [stdout] | [INFO] [stdout] 85 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 86 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 87 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 94 | 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:2236:26 [INFO] [stdout] | [INFO] [stdout] 2223 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2224 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2225 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2226 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2236 | 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:95:33 [INFO] [stdout] | [INFO] [stdout] 85 | parameters: AnyJsArrowFunctionParameters, [INFO] [stdout] | ---------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 86 | fat_arrow_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 87 | body: AnyJsFunctionBody, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 95 | 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:2237:33 [INFO] [stdout] | [INFO] [stdout] 2223 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2224 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2225 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2226 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2237 | 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:2276:42 [INFO] [stdout] | [INFO] [stdout] 2275 | 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] 2276 | JsMethodClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2277 | | JsSyntaxKind::JS_METHOD_CLASS_MEMBER, [INFO] [stdout] 2278 | | [ [INFO] [stdout] 2279 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2291 | | ], [INFO] [stdout] 2292 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:123:48 [INFO] [stdout] | [INFO] [stdout] 122 | 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] 123 | JsArrowFunctionExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 124 | | JsSyntaxKind::JS_ARROW_FUNCTION_EXPRESSION, [INFO] [stdout] 125 | | [ [INFO] [stdout] 126 | | self.async_token.map(|token| SyntaxElement::Token(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:128:54 [INFO] [stdout] | [INFO] [stdout] 128 | .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:54 [INFO] [stdout] | [INFO] [stdout] 2286 | .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:131:54 [INFO] [stdout] | [INFO] [stdout] 131 | .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:143:41 [INFO] [stdout] | [INFO] [stdout] 139 | left: AnyJsAssignmentPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 140 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 141 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 142 | ) -> JsAssignmentExpression { [INFO] [stdout] 143 | JsAssignmentExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 144 | | JsSyntaxKind::JS_ASSIGNMENT_EXPRESSION, [INFO] [stdout] 145 | | [ [INFO] [stdout] 146 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 149 | | ], [INFO] [stdout] 150 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:157:42 [INFO] [stdout] | [INFO] [stdout] 153 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 154 | eq_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 155 | default: AnyJsExpression, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 156 | ) -> JsAssignmentWithDefault { [INFO] [stdout] 157 | JsAssignmentWithDefault::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 158 | | JsSyntaxKind::JS_ASSIGNMENT_WITH_DEFAULT, [INFO] [stdout] 159 | | [ [INFO] [stdout] 160 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 163 | | ], [INFO] [stdout] 164 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:170:36 [INFO] [stdout] | [INFO] [stdout] 167 | await_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 168 | argument: AnyJsExpression, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 169 | ) -> JsAwaitExpression { [INFO] [stdout] 170 | JsAwaitExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 171 | | JsSyntaxKind::JS_AWAIT_EXPRESSION, [INFO] [stdout] 172 | | [ [INFO] [stdout] 173 | | Some(SyntaxElement::Token(await_token)), [INFO] [stdout] 174 | | Some(SyntaxElement::Node(argument.into_syntax())), [INFO] [stdout] 175 | | ], [INFO] [stdout] 176 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2289:54 [INFO] [stdout] | [INFO] [stdout] 2289 | .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:179:44 [INFO] [stdout] | [INFO] [stdout] 178 | 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] 179 | JsBigintLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 180 | | JsSyntaxKind::JS_BIGINT_LITERAL_EXPRESSION, [INFO] [stdout] 181 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 182 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2304:22 [INFO] [stdout] | [INFO] [stdout] 2296 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2297 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2298 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2304 | 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:2305:21 [INFO] [stdout] | [INFO] [stdout] 2296 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2297 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2298 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2305 | 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:189:37 [INFO] [stdout] | [INFO] [stdout] 185 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 186 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 187 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 188 | ) -> JsBinaryExpression { [INFO] [stdout] 189 | JsBinaryExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 190 | | JsSyntaxKind::JS_BINARY_EXPRESSION, [INFO] [stdout] 191 | | [ [INFO] [stdout] 192 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 195 | | ], [INFO] [stdout] 196 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:26 [INFO] [stdout] | [INFO] [stdout] 2296 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2297 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2298 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2306 | 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:2307:33 [INFO] [stdout] | [INFO] [stdout] 2296 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2297 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2298 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2307 | 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:2340:43 [INFO] [stdout] | [INFO] [stdout] 2339 | 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] 2340 | JsMethodObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 2341 | | JsSyntaxKind::JS_METHOD_OBJECT_MEMBER, [INFO] [stdout] 2342 | | [ [INFO] [stdout] 2343 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2352 | | ], [INFO] [stdout] 2353 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:203:46 [INFO] [stdout] | [INFO] [stdout] 199 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 200 | eq_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 201 | default: AnyJsExpression, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 202 | ) -> JsBindingPatternWithDefault { [INFO] [stdout] 203 | JsBindingPatternWithDefault::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 204 | | JsSyntaxKind::JS_BINDING_PATTERN_WITH_DEFAULT, [INFO] [stdout] 205 | | [ [INFO] [stdout] 206 | | Some(SyntaxElement::Node(pattern.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 209 | | ], [INFO] [stdout] 210 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2347:54 [INFO] [stdout] | [INFO] [stdout] 2347 | .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:2350:54 [INFO] [stdout] | [INFO] [stdout] 2350 | .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:2365:28 [INFO] [stdout] | [INFO] [stdout] 2357 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2358 | items: JsModuleItemList, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2359 | 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] 2365 | 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:217:35 [INFO] [stdout] | [INFO] [stdout] 213 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 214 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 215 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 216 | ) -> JsBlockStatement { [INFO] [stdout] 217 | JsBlockStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 218 | | JsSyntaxKind::JS_BLOCK_STATEMENT, [INFO] [stdout] 219 | | [ [INFO] [stdout] 220 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 223 | | ], [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:2380:31 [INFO] [stdout] | [INFO] [stdout] 2379 | 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] 2380 | JsModule::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2381 | | JsSyntaxKind::JS_MODULE, [INFO] [stdout] 2382 | | [ [INFO] [stdout] 2383 | | self.interpreter_token [INFO] [stdout] ... | [INFO] [stdout] 2388 | | ], [INFO] [stdout] 2389 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2393:33 [INFO] [stdout] | [INFO] [stdout] 2392 | 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] 2393 | JsModuleSource::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 2394 | | JsSyntaxKind::JS_MODULE_SOURCE, [INFO] [stdout] 2395 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2396 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:227:45 [INFO] [stdout] | [INFO] [stdout] 226 | 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] 227 | JsBooleanLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 228 | | JsSyntaxKind::JS_BOOLEAN_LITERAL_EXPRESSION, [INFO] [stdout] 229 | | [Some(SyntaxElement::Token(value_token_token))], [INFO] [stdout] 230 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:235:22 [INFO] [stdout] | [INFO] [stdout] 232 | 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] 235 | label_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:236:26 [INFO] [stdout] | [INFO] [stdout] 232 | 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] 236 | 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:254:39 [INFO] [stdout] | [INFO] [stdout] 253 | 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] 254 | JsBreakStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 255 | | JsSyntaxKind::JS_BREAK_STATEMENT, [INFO] [stdout] 256 | | [ [INFO] [stdout] 257 | | Some(SyntaxElement::Token(self.break_token)), [INFO] [stdout] ... | [INFO] [stdout] 261 | | ], [INFO] [stdout] 262 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2399:25 [INFO] [stdout] | [INFO] [stdout] 2398 | 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] 2399 | JsName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________^ [INFO] [stdout] 2400 | | JsSyntaxKind::JS_NAME, [INFO] [stdout] 2401 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2402 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:270:34 [INFO] [stdout] | [INFO] [stdout] 266 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 267 | args: JsCallArgumentList, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 268 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 269 | ) -> JsCallArguments { [INFO] [stdout] 270 | JsCallArguments::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 271 | | JsSyntaxKind::JS_CALL_ARGUMENTS, [INFO] [stdout] 272 | | [ [INFO] [stdout] 273 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 276 | | ], [INFO] [stdout] 277 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:21 [INFO] [stdout] | [INFO] [stdout] 2405 | name: JsLiteralExportName, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2406 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2407 | 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] 2413 | 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:2428:45 [INFO] [stdout] | [INFO] [stdout] 2427 | 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] 2428 | JsNamedImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2429 | | JsSyntaxKind::JS_NAMED_IMPORT_SPECIFIER, [INFO] [stdout] 2430 | | [ [INFO] [stdout] 2431 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2435 | | ], [INFO] [stdout] 2436 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:286:31 [INFO] [stdout] | [INFO] [stdout] 280 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 281 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 286 | 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:2444:42 [INFO] [stdout] | [INFO] [stdout] 2440 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2441 | specifiers: JsNamedImportSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2442 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2443 | ) -> JsNamedImportSpecifiers { [INFO] [stdout] 2444 | JsNamedImportSpecifiers::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2445 | | JsSyntaxKind::JS_NAMED_IMPORT_SPECIFIERS, [INFO] [stdout] 2446 | | [ [INFO] [stdout] 2447 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2450 | | ], [INFO] [stdout] 2451 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:25 [INFO] [stdout] | [INFO] [stdout] 280 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 281 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 287 | 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:2458:45 [INFO] [stdout] | [INFO] [stdout] 2454 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2455 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2456 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2457 | ) -> JsNamespaceImportSpecifier { [INFO] [stdout] 2458 | JsNamespaceImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2459 | | JsSyntaxKind::JS_NAMESPACE_IMPORT_SPECIFIER, [INFO] [stdout] 2460 | | [ [INFO] [stdout] 2461 | | Some(SyntaxElement::Token(star_token)), [INFO] [stdout] ... | [INFO] [stdout] 2464 | | ], [INFO] [stdout] 2465 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:25 [INFO] [stdout] | [INFO] [stdout] 2468 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2469 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2474 | 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:2475:20 [INFO] [stdout] | [INFO] [stdout] 2468 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2469 | callee: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2475 | 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:2494:38 [INFO] [stdout] | [INFO] [stdout] 2493 | 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] 2494 | JsNewExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2495 | | JsSyntaxKind::JS_NEW_EXPRESSION, [INFO] [stdout] 2496 | | [ [INFO] [stdout] 2497 | | Some(SyntaxElement::Token(self.new_token)), [INFO] [stdout] ... | [INFO] [stdout] 2503 | | ], [INFO] [stdout] 2504 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:306:39 [INFO] [stdout] | [INFO] [stdout] 305 | 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] 306 | JsCallExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 307 | | JsSyntaxKind::JS_CALL_EXPRESSION, [INFO] [stdout] 308 | | [ [INFO] [stdout] 309 | | Some(SyntaxElement::Node(self.callee.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 315 | | ], [INFO] [stdout] 316 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2500:54 [INFO] [stdout] | [INFO] [stdout] 2500 | .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:2502:54 [INFO] [stdout] | [INFO] [stdout] 2502 | .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:313:54 [INFO] [stdout] | [INFO] [stdout] 313 | .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:2512:40 [INFO] [stdout] | [INFO] [stdout] 2508 | new_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2509 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2510 | target_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2511 | ) -> JsNewTargetExpression { [INFO] [stdout] 2512 | JsNewTargetExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2513 | | JsSyntaxKind::JS_NEW_TARGET_EXPRESSION, [INFO] [stdout] 2514 | | [ [INFO] [stdout] 2515 | | Some(SyntaxElement::Token(new_token)), [INFO] [stdout] ... | [INFO] [stdout] 2518 | | ], [INFO] [stdout] 2519 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:325:31 [INFO] [stdout] | [INFO] [stdout] 320 | case_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 321 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 322 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 323 | consequent: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 324 | ) -> JsCaseClause { [INFO] [stdout] 325 | JsCaseClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 326 | | JsSyntaxKind::JS_CASE_CLAUSE, [INFO] [stdout] 327 | | [ [INFO] [stdout] 328 | | Some(SyntaxElement::Token(case_token)), [INFO] [stdout] ... | [INFO] [stdout] 332 | | ], [INFO] [stdout] 333 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:339:22 [INFO] [stdout] | [INFO] [stdout] 335 | 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] 339 | 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:353:36 [INFO] [stdout] | [INFO] [stdout] 352 | 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] 353 | JsCatchClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 354 | | JsSyntaxKind::JS_CATCH_CLAUSE, [INFO] [stdout] 355 | | [ [INFO] [stdout] 356 | | Some(SyntaxElement::Token(self.catch_token)), [INFO] [stdout] ... | [INFO] [stdout] 360 | | ], [INFO] [stdout] 361 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2522:42 [INFO] [stdout] | [INFO] [stdout] 2521 | 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] 2522 | JsNullLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2523 | | JsSyntaxKind::JS_NULL_LITERAL_EXPRESSION, [INFO] [stdout] 2524 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2525 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:358:54 [INFO] [stdout] | [INFO] [stdout] 358 | .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:2528:44 [INFO] [stdout] | [INFO] [stdout] 2527 | 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] 2528 | JsNumberLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2529 | | JsSyntaxKind::JS_NUMBER_LITERAL_EXPRESSION, [INFO] [stdout] 2530 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2531 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2538:44 [INFO] [stdout] | [INFO] [stdout] 2534 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2535 | properties: JsObjectAssignmentPatternPropertyList, [INFO] [stdout] | ------------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2536 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2537 | ) -> JsObjectAssignmentPattern { [INFO] [stdout] 2538 | JsObjectAssignmentPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2539 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN, [INFO] [stdout] 2540 | | [ [INFO] [stdout] 2541 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2544 | | ], [INFO] [stdout] 2545 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:373:26 [INFO] [stdout] | [INFO] [stdout] 365 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 366 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 367 | 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] 373 | 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:2556:15 [INFO] [stdout] | [INFO] [stdout] 2548 | member: AnyJsObjectMemberName, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2549 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2550 | pattern: AnyJsAssignmentPattern, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2556 | 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:2571:56 [INFO] [stdout] | [INFO] [stdout] 2570 | 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] 2571 | JsObjectAssignmentPatternProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________________^ [INFO] [stdout] 2572 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_PROPERTY, [INFO] [stdout] 2573 | | [ [INFO] [stdout] 2574 | | Some(SyntaxElement::Node(self.member.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2579 | | ], [INFO] [stdout] 2580 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2578:54 [INFO] [stdout] | [INFO] [stdout] 2578 | .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:2587:48 [INFO] [stdout] | [INFO] [stdout] 2584 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2585 | target: AnyJsAssignment, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2586 | ) -> JsObjectAssignmentPatternRest { [INFO] [stdout] 2587 | JsObjectAssignmentPatternRest::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 2588 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_REST, [INFO] [stdout] 2589 | | [ [INFO] [stdout] 2590 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 2591 | | Some(SyntaxElement::Node(target.into_syntax())), [INFO] [stdout] 2592 | | ], [INFO] [stdout] 2593 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:388:41 [INFO] [stdout] | [INFO] [stdout] 387 | 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] 388 | JsCatchDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 389 | | JsSyntaxKind::JS_CATCH_DECLARATION, [INFO] [stdout] 390 | | [ [INFO] [stdout] 391 | | Some(SyntaxElement::Token(self.l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 396 | | ], [INFO] [stdout] 397 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2600:15 [INFO] [stdout] | [INFO] [stdout] 2596 | identifier: JsIdentifierAssignment, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2600 | 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:2613:65 [INFO] [stdout] | [INFO] [stdout] 2612 | 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] 2613 | JsObjectAssignmentPatternShorthandProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 2614 | | JsSyntaxKind::JS_OBJECT_ASSIGNMENT_PATTERN_SHORTHAND_PROPERTY, [INFO] [stdout] 2615 | | [ [INFO] [stdout] 2616 | | Some(SyntaxElement::Node(self.identifier.into_syntax())), [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:394:54 [INFO] [stdout] | [INFO] [stdout] 394 | .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:41 [INFO] [stdout] | [INFO] [stdout] 2624 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2625 | properties: JsObjectBindingPatternPropertyList, [INFO] [stdout] | ---------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2626 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2627 | ) -> JsObjectBindingPattern { [INFO] [stdout] 2628 | JsObjectBindingPattern::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2629 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN, [INFO] [stdout] 2630 | | [ [INFO] [stdout] 2631 | | Some(SyntaxElement::Token(l_curly_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:413:25 [INFO] [stdout] | [INFO] [stdout] 401 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 402 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 403 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 405 | 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] 413 | 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:414:26 [INFO] [stdout] | [INFO] [stdout] 401 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 402 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 403 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 405 | 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] 414 | 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:415:25 [INFO] [stdout] | [INFO] [stdout] 401 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 402 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 403 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 405 | 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] 415 | 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:416:28 [INFO] [stdout] | [INFO] [stdout] 401 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 402 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 403 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 404 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 405 | 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] 416 | 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:2646:15 [INFO] [stdout] | [INFO] [stdout] 2638 | member: AnyJsObjectMemberName, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2639 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2640 | pattern: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2646 | 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:2661:53 [INFO] [stdout] | [INFO] [stdout] 2660 | 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] 2661 | JsObjectBindingPatternProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________________^ [INFO] [stdout] 2662 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_PROPERTY, [INFO] [stdout] 2663 | | [ [INFO] [stdout] 2664 | | Some(SyntaxElement::Node(self.member.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2669 | | ], [INFO] [stdout] 2670 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2668:54 [INFO] [stdout] | [INFO] [stdout] 2668 | .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:2677:45 [INFO] [stdout] | [INFO] [stdout] 2674 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2675 | binding: AnyJsBinding, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2676 | ) -> JsObjectBindingPatternRest { [INFO] [stdout] 2677 | JsObjectBindingPatternRest::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 2678 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_REST, [INFO] [stdout] 2679 | | [ [INFO] [stdout] 2680 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 2681 | | Some(SyntaxElement::Node(binding.into_syntax())), [INFO] [stdout] 2682 | | ], [INFO] [stdout] 2683 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:448:41 [INFO] [stdout] | [INFO] [stdout] 447 | 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] 448 | JsClassDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 449 | | JsSyntaxKind::JS_CLASS_DECLARATION, [INFO] [stdout] 450 | | [ [INFO] [stdout] 451 | | self.abstract_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 463 | | ], [INFO] [stdout] 464 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2690:15 [INFO] [stdout] | [INFO] [stdout] 2686 | identifier: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2690 | 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:455:54 [INFO] [stdout] | [INFO] [stdout] 455 | .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:2703:62 [INFO] [stdout] | [INFO] [stdout] 2702 | 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] 2703 | JsObjectBindingPatternShorthandProperty::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 2704 | | JsSyntaxKind::JS_OBJECT_BINDING_PATTERN_SHORTHAND_PROPERTY, [INFO] [stdout] 2705 | | [ [INFO] [stdout] 2706 | | Some(SyntaxElement::Node(self.identifier.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2709 | | ], [INFO] [stdout] 2710 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2708:54 [INFO] [stdout] | [INFO] [stdout] 2708 | .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:457:54 [INFO] [stdout] | [INFO] [stdout] 457 | .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:2718:37 [INFO] [stdout] | [INFO] [stdout] 2714 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2715 | members: JsObjectMemberList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2716 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2717 | ) -> JsObjectExpression { [INFO] [stdout] 2718 | JsObjectExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 2719 | | JsSyntaxKind::JS_OBJECT_EXPRESSION, [INFO] [stdout] 2720 | | [ [INFO] [stdout] 2721 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 2724 | | ], [INFO] [stdout] 2725 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:459:54 [INFO] [stdout] | [INFO] [stdout] 459 | .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:2732:31 [INFO] [stdout] | [INFO] [stdout] 2728 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2729 | items: JsParameterList, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2730 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2731 | ) -> JsParameters { [INFO] [stdout] 2732 | JsParameters::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2733 | | JsSyntaxKind::JS_PARAMETERS, [INFO] [stdout] 2734 | | [ [INFO] [stdout] 2735 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2738 | | ], [INFO] [stdout] 2739 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:478:25 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 478 | 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:2746:44 [INFO] [stdout] | [INFO] [stdout] 2742 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2743 | assignment: AnyJsAssignment, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2744 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2745 | ) -> JsParenthesizedAssignment { [INFO] [stdout] 2746 | JsParenthesizedAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2747 | | JsSyntaxKind::JS_PARENTHESIZED_ASSIGNMENT, [INFO] [stdout] 2748 | | [ [INFO] [stdout] 2749 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2752 | | ], [INFO] [stdout] 2753 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:479:13 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 479 | 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:480:26 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 480 | 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:481:25 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 481 | 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:482:28 [INFO] [stdout] | [INFO] [stdout] 468 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 469 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 470 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 471 | 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] 482 | 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:2760:44 [INFO] [stdout] | [INFO] [stdout] 2756 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2757 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2758 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2759 | ) -> JsParenthesizedExpression { [INFO] [stdout] 2760 | JsParenthesizedExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2761 | | JsSyntaxKind::JS_PARENTHESIZED_EXPRESSION, [INFO] [stdout] 2762 | | [ [INFO] [stdout] 2763 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 2766 | | ], [INFO] [stdout] 2767 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2773:41 [INFO] [stdout] | [INFO] [stdout] 2770 | operand: AnyJsAssignment, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2771 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2772 | ) -> JsPostUpdateExpression { [INFO] [stdout] 2773 | JsPostUpdateExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2774 | | JsSyntaxKind::JS_POST_UPDATE_EXPRESSION, [INFO] [stdout] 2775 | | [ [INFO] [stdout] 2776 | | Some(SyntaxElement::Node(operand.into_syntax())), [INFO] [stdout] 2777 | | Some(SyntaxElement::Token(operator_token_token)), [INFO] [stdout] 2778 | | ], [INFO] [stdout] 2779 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:518:54 [INFO] [stdout] | [INFO] [stdout] 517 | 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] 518 | JsClassExportDefaultDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 519 | | JsSyntaxKind::JS_CLASS_EXPORT_DEFAULT_DECLARATION, [INFO] [stdout] 520 | | [ [INFO] [stdout] 521 | | self.abstract_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 534 | | ], [INFO] [stdout] 535 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2785:40 [INFO] [stdout] | [INFO] [stdout] 2782 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2783 | operand: AnyJsAssignment, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2784 | ) -> JsPreUpdateExpression { [INFO] [stdout] 2785 | JsPreUpdateExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2786 | | JsSyntaxKind::JS_PRE_UPDATE_EXPRESSION, [INFO] [stdout] 2787 | | [ [INFO] [stdout] 2788 | | Some(SyntaxElement::Token(operator_token_token)), [INFO] [stdout] 2789 | | Some(SyntaxElement::Node(operand.into_syntax())), [INFO] [stdout] 2790 | | ], [INFO] [stdout] 2791 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2797:43 [INFO] [stdout] | [INFO] [stdout] 2794 | hash_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2795 | id_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2796 | ) -> JsPrivateClassMemberName { [INFO] [stdout] 2797 | JsPrivateClassMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 2798 | | JsSyntaxKind::JS_PRIVATE_CLASS_MEMBER_NAME, [INFO] [stdout] 2799 | | [ [INFO] [stdout] 2800 | | Some(SyntaxElement::Token(hash_token)), [INFO] [stdout] 2801 | | Some(SyntaxElement::Token(id_token)), [INFO] [stdout] 2802 | | ], [INFO] [stdout] 2803 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:524:54 [INFO] [stdout] | [INFO] [stdout] 524 | .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:526:54 [INFO] [stdout] | [INFO] [stdout] 526 | .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:2806:32 [INFO] [stdout] | [INFO] [stdout] 2805 | 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] 2806 | JsPrivateName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 2807 | | JsSyntaxKind::JS_PRIVATE_NAME, [INFO] [stdout] 2808 | | [ [INFO] [stdout] 2809 | | Some(SyntaxElement::Token(hash_token)), [INFO] [stdout] 2810 | | Some(SyntaxElement::Token(value_token)), [INFO] [stdout] 2811 | | ], [INFO] [stdout] 2812 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:528:54 [INFO] [stdout] | [INFO] [stdout] 528 | .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:2821:30 [INFO] [stdout] | [INFO] [stdout] 2815 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2816 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2821 | 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:530:54 [INFO] [stdout] | [INFO] [stdout] 530 | .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:2822:16 [INFO] [stdout] | [INFO] [stdout] 2815 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2816 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2822 | 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:549:13 [INFO] [stdout] | [INFO] [stdout] 539 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 540 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | 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] 549 | 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:2823:26 [INFO] [stdout] | [INFO] [stdout] 2815 | modifiers: JsPropertyModifierList, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2816 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2823 | 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:550:26 [INFO] [stdout] | [INFO] [stdout] 539 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 540 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | 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] 550 | 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:2850:44 [INFO] [stdout] | [INFO] [stdout] 2849 | 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] 2850 | JsPropertyClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2851 | | JsSyntaxKind::JS_PROPERTY_CLASS_MEMBER, [INFO] [stdout] 2852 | | [ [INFO] [stdout] 2853 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2861 | | ], [INFO] [stdout] 2862 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:551:25 [INFO] [stdout] | [INFO] [stdout] 539 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 540 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | 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] 551 | 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:2856:54 [INFO] [stdout] | [INFO] [stdout] 2856 | .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:552:28 [INFO] [stdout] | [INFO] [stdout] 539 | class_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 540 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 541 | members: JsClassMemberList, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 542 | 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] 552 | 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:2858:54 [INFO] [stdout] | [INFO] [stdout] 2858 | .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:583:40 [INFO] [stdout] | [INFO] [stdout] 582 | 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] 583 | JsClassExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 584 | | JsSyntaxKind::JS_CLASS_EXPRESSION, [INFO] [stdout] 585 | | [ [INFO] [stdout] 586 | | Some(SyntaxElement::Token(self.class_token)), [INFO] [stdout] ... | [INFO] [stdout] 598 | | ], [INFO] [stdout] 599 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:54 [INFO] [stdout] | [INFO] [stdout] 588 | .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:2870:41 [INFO] [stdout] | [INFO] [stdout] 2866 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2867 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2868 | value: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2869 | ) -> JsPropertyObjectMember { [INFO] [stdout] 2870 | JsPropertyObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2871 | | JsSyntaxKind::JS_PROPERTY_OBJECT_MEMBER, [INFO] [stdout] 2872 | | [ [INFO] [stdout] 2873 | | Some(SyntaxElement::Node(name.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 2876 | | ], [INFO] [stdout] 2877 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:54 [INFO] [stdout] | [INFO] [stdout] 590 | .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:2880:40 [INFO] [stdout] | [INFO] [stdout] 2879 | 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] 2880 | JsReferenceIdentifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2881 | | JsSyntaxKind::JS_REFERENCE_IDENTIFIER, [INFO] [stdout] 2882 | | [Some(SyntaxElement::Token(value_token))], [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:592:54 [INFO] [stdout] | [INFO] [stdout] 592 | .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:2886:43 [INFO] [stdout] | [INFO] [stdout] 2885 | 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] 2886 | JsRegexLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 2887 | | JsSyntaxKind::JS_REGEX_LITERAL_EXPRESSION, [INFO] [stdout] 2888 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 2889 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:594:54 [INFO] [stdout] | [INFO] [stdout] 594 | .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:2898:26 [INFO] [stdout] | [INFO] [stdout] 2892 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2893 | binding: AnyJsBindingPattern, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2898 | 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:2912:38 [INFO] [stdout] | [INFO] [stdout] 2911 | 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] 2912 | JsRestParameter::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2913 | | JsSyntaxKind::JS_REST_PARAMETER, [INFO] [stdout] 2914 | | [ [INFO] [stdout] 2915 | | Some(SyntaxElement::Token(self.dotdotdot_token)), [INFO] [stdout] ... | [INFO] [stdout] 2919 | | ], [INFO] [stdout] 2920 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2918:54 [INFO] [stdout] | [INFO] [stdout] 2918 | .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:2926:19 [INFO] [stdout] | [INFO] [stdout] 2923 | 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] 2926 | 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:608:45 [INFO] [stdout] | [INFO] [stdout] 603 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 604 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 605 | member: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 606 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 607 | ) -> JsComputedMemberAssignment { [INFO] [stdout] 608 | JsComputedMemberAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 609 | | JsSyntaxKind::JS_COMPUTED_MEMBER_ASSIGNMENT, [INFO] [stdout] 610 | | [ [INFO] [stdout] 611 | | Some(SyntaxElement::Node(object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 615 | | ], [INFO] [stdout] 616 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2927:26 [INFO] [stdout] | [INFO] [stdout] 2923 | 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] 2927 | 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:2945:40 [INFO] [stdout] | [INFO] [stdout] 2944 | 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] 2945 | JsReturnStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 2946 | | JsSyntaxKind::JS_RETURN_STATEMENT, [INFO] [stdout] 2947 | | [ [INFO] [stdout] 2948 | | Some(SyntaxElement::Token(self.return_token)), [INFO] [stdout] ... | [INFO] [stdout] 2953 | | ], [INFO] [stdout] 2954 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2950:54 [INFO] [stdout] | [INFO] [stdout] 2950 | .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:629:31 [INFO] [stdout] | [INFO] [stdout] 619 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 620 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 621 | member: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 622 | 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] 629 | 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:645:49 [INFO] [stdout] | [INFO] [stdout] 644 | 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] 645 | JsComputedMemberExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 646 | | JsSyntaxKind::JS_COMPUTED_MEMBER_EXPRESSION, [INFO] [stdout] 647 | | [ [INFO] [stdout] 648 | | Some(SyntaxElement::Node(self.object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 654 | | ], [INFO] [stdout] 655 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:663:39 [INFO] [stdout] | [INFO] [stdout] 659 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 660 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 661 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 662 | ) -> JsComputedMemberName { [INFO] [stdout] 663 | JsComputedMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 664 | | JsSyntaxKind::JS_COMPUTED_MEMBER_NAME, [INFO] [stdout] 665 | | [ [INFO] [stdout] 666 | | Some(SyntaxElement::Token(l_brack_token)), [INFO] [stdout] ... | [INFO] [stdout] 669 | | ], [INFO] [stdout] 670 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:679:42 [INFO] [stdout] | [INFO] [stdout] 673 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 674 | question_mark_token: SyntaxToken, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 675 | consequent: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 676 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 677 | alternate: AnyJsExpression, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 678 | ) -> JsConditionalExpression { [INFO] [stdout] 679 | JsConditionalExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 680 | | JsSyntaxKind::JS_CONDITIONAL_EXPRESSION, [INFO] [stdout] 681 | | [ [INFO] [stdout] 682 | | Some(SyntaxElement::Node(test.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 687 | | ], [INFO] [stdout] 688 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:28 [INFO] [stdout] | [INFO] [stdout] 2958 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2959 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2960 | 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] 2966 | 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:2981:31 [INFO] [stdout] | [INFO] [stdout] 2980 | 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] 2981 | JsScript::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 2982 | | JsSyntaxKind::JS_SCRIPT, [INFO] [stdout] 2983 | | [ [INFO] [stdout] 2984 | | self.interpreter_token [INFO] [stdout] ... | [INFO] [stdout] 2989 | | ], [INFO] [stdout] 2990 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:696:43 [INFO] [stdout] | [INFO] [stdout] 691 | modifiers: JsConstructorModifierList, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 692 | name: JsLiteralMemberName, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 693 | parameters: JsConstructorParameters, [INFO] [stdout] | ----------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 694 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 695 | ) -> JsConstructorClassMember { [INFO] [stdout] 696 | JsConstructorClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 697 | | JsSyntaxKind::JS_CONSTRUCTOR_CLASS_MEMBER, [INFO] [stdout] 698 | | [ [INFO] [stdout] 699 | | Some(SyntaxElement::Node(modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 703 | | ], [INFO] [stdout] 704 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2998:39 [INFO] [stdout] | [INFO] [stdout] 2994 | left: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2995 | comma_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2996 | right: AnyJsExpression, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2997 | ) -> JsSequenceExpression { [INFO] [stdout] 2998 | JsSequenceExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2999 | | JsSyntaxKind::JS_SEQUENCE_EXPRESSION, [INFO] [stdout] 3000 | | [ [INFO] [stdout] 3001 | | Some(SyntaxElement::Node(left.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3004 | | ], [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:711:42 [INFO] [stdout] | [INFO] [stdout] 707 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 708 | parameters: JsConstructorParameterList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 709 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 710 | ) -> JsConstructorParameters { [INFO] [stdout] 711 | JsConstructorParameters::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 712 | | JsSyntaxKind::JS_CONSTRUCTOR_PARAMETERS, [INFO] [stdout] 713 | | [ [INFO] [stdout] 714 | | Some(SyntaxElement::Token(l_paren_token)), [INFO] [stdout] ... | [INFO] [stdout] 717 | | ], [INFO] [stdout] 718 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:38 [INFO] [stdout] | [INFO] [stdout] 3008 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3009 | set_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3010 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3011 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3012 | parameter: AnyJsFormalParameter, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3013 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3014 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3015 | ) -> JsSetterClassMember { [INFO] [stdout] 3016 | JsSetterClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 3017 | | JsSyntaxKind::JS_SETTER_CLASS_MEMBER, [INFO] [stdout] 3018 | | [ [INFO] [stdout] 3019 | | Some(SyntaxElement::Node(modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3026 | | ], [INFO] [stdout] 3027 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:723:22 [INFO] [stdout] | [INFO] [stdout] 720 | 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] 723 | label_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:3037:39 [INFO] [stdout] | [INFO] [stdout] 3030 | set_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3031 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3032 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3033 | parameter: AnyJsFormalParameter, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3034 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3035 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3036 | ) -> JsSetterObjectMember { [INFO] [stdout] 3037 | JsSetterObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3038 | | JsSyntaxKind::JS_SETTER_OBJECT_MEMBER, [INFO] [stdout] 3039 | | [ [INFO] [stdout] 3040 | | Some(SyntaxElement::Token(set_token)), [INFO] [stdout] ... | [INFO] [stdout] 3046 | | ], [INFO] [stdout] 3047 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3054:21 [INFO] [stdout] | [INFO] [stdout] 3050 | 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] 3054 | 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:724:26 [INFO] [stdout] | [INFO] [stdout] 720 | 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] 724 | 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:3067:54 [INFO] [stdout] | [INFO] [stdout] 3066 | pub fn build(self) -> JsShorthandNamedImportSpecifier { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3067 | JsShorthandNamedImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 3068 | | JsSyntaxKind::JS_SHORTHAND_NAMED_IMPORT_SPECIFIER, [INFO] [stdout] 3069 | | [ [INFO] [stdout] 3070 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] 3071 | | Some(SyntaxElement::Node(self.local_name.into_syntax())), [INFO] [stdout] 3072 | | ], [INFO] [stdout] 3073 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3079:50 [INFO] [stdout] | [INFO] [stdout] 3077 | name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3078 | ) -> JsShorthandPropertyObjectMember { [INFO] [stdout] 3079 | JsShorthandPropertyObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 3080 | | JsSyntaxKind::JS_SHORTHAND_PROPERTY_OBJECT_MEMBER, [INFO] [stdout] 3081 | | [Some(SyntaxElement::Node(name.into_syntax()))], [INFO] [stdout] 3082 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3085:27 [INFO] [stdout] | [INFO] [stdout] 3084 | pub fn js_spread(dotdotdot_token: SyntaxToken, argument: AnyJsExpression) -> JsSpread { [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] 3085 | JsSpread::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 3086 | | JsSyntaxKind::JS_SPREAD, [INFO] [stdout] 3087 | | [ [INFO] [stdout] 3088 | | Some(SyntaxElement::Token(dotdotdot_token)), [INFO] [stdout] 3089 | | Some(SyntaxElement::Node(argument.into_syntax())), [INFO] [stdout] 3090 | | ], [INFO] [stdout] 3091 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:742:42 [INFO] [stdout] | [INFO] [stdout] 741 | 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] 742 | JsContinueStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 743 | | JsSyntaxKind::JS_CONTINUE_STATEMENT, [INFO] [stdout] 744 | | [ [INFO] [stdout] 745 | | Some(SyntaxElement::Token(self.continue_token)), [INFO] [stdout] ... | [INFO] [stdout] 749 | | ], [INFO] [stdout] 750 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:756:26 [INFO] [stdout] | [INFO] [stdout] 753 | 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] 756 | 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:769:42 [INFO] [stdout] | [INFO] [stdout] 768 | 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] 769 | JsDebuggerStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 770 | | JsSyntaxKind::JS_DEBUGGER_STATEMENT, [INFO] [stdout] 771 | | [ [INFO] [stdout] 772 | | Some(SyntaxElement::Token(self.debugger_token)), [INFO] [stdout] ... | [INFO] [stdout] 775 | | ], [INFO] [stdout] 776 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:784:34 [INFO] [stdout] | [INFO] [stdout] 780 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 781 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 782 | consequent: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 783 | ) -> JsDefaultClause { [INFO] [stdout] 784 | JsDefaultClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 785 | | JsSyntaxKind::JS_DEFAULT_CLAUSE, [INFO] [stdout] 786 | | [ [INFO] [stdout] 787 | | Some(SyntaxElement::Token(default_token)), [INFO] [stdout] ... | [INFO] [stdout] 790 | | ], [INFO] [stdout] 791 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:797:43 [INFO] [stdout] | [INFO] [stdout] 794 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 795 | trailing_comma_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 796 | ) -> JsDefaultImportSpecifier { [INFO] [stdout] 797 | JsDefaultImportSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 798 | | JsSyntaxKind::JS_DEFAULT_IMPORT_SPECIFIER, [INFO] [stdout] 799 | | [ [INFO] [stdout] 800 | | Some(SyntaxElement::Node(local_name.into_syntax())), [INFO] [stdout] 801 | | Some(SyntaxElement::Token(trailing_comma_token)), [INFO] [stdout] 802 | | ], [INFO] [stdout] 803 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3099:57 [INFO] [stdout] | [INFO] [stdout] 3094 | static_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3095 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3096 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3097 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3098 | ) -> JsStaticInitializationBlockClassMember { [INFO] [stdout] 3099 | JsStaticInitializationBlockClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 3100 | | JsSyntaxKind::JS_STATIC_INITIALIZATION_BLOCK_CLASS_MEMBER, [INFO] [stdout] 3101 | | [ [INFO] [stdout] 3102 | | Some(SyntaxElement::Token(static_token)), [INFO] [stdout] ... | [INFO] [stdout] 3106 | | ], [INFO] [stdout] 3107 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:808:26 [INFO] [stdout] | [INFO] [stdout] 805 | 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] 808 | 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:3114:43 [INFO] [stdout] | [INFO] [stdout] 3110 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3111 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3112 | member: AnyJsName, [INFO] [stdout] | ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3113 | ) -> JsStaticMemberAssignment { [INFO] [stdout] 3114 | JsStaticMemberAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 3115 | | JsSyntaxKind::JS_STATIC_MEMBER_ASSIGNMENT, [INFO] [stdout] 3116 | | [ [INFO] [stdout] 3117 | | Some(SyntaxElement::Node(object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3120 | | ], [INFO] [stdout] 3121 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3128:43 [INFO] [stdout] | [INFO] [stdout] 3124 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3125 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3126 | member: AnyJsName, [INFO] [stdout] | ----------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3127 | ) -> JsStaticMemberExpression { [INFO] [stdout] 3128 | JsStaticMemberExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 3129 | | JsSyntaxKind::JS_STATIC_MEMBER_EXPRESSION, [INFO] [stdout] 3130 | | [ [INFO] [stdout] 3131 | | Some(SyntaxElement::Node(object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3134 | | ], [INFO] [stdout] 3135 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:821:34 [INFO] [stdout] | [INFO] [stdout] 820 | 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] 821 | JsDirective::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 822 | | JsSyntaxKind::JS_DIRECTIVE, [INFO] [stdout] 823 | | [ [INFO] [stdout] 824 | | Some(SyntaxElement::Token(self.value_token)), [INFO] [stdout] ... | [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:3138:35 [INFO] [stdout] | [INFO] [stdout] 3137 | pub fn js_static_modifier(modifier_token: SyntaxToken) -> JsStaticModifier { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3138 | JsStaticModifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3139 | | JsSyntaxKind::JS_STATIC_MODIFIER, [INFO] [stdout] 3140 | | [Some(SyntaxElement::Token(modifier_token))], [INFO] [stdout] 3141 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3144:44 [INFO] [stdout] | [INFO] [stdout] 3143 | pub fn js_string_literal_expression(value_token: SyntaxToken) -> JsStringLiteralExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3144 | JsStringLiteralExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 3145 | | JsSyntaxKind::JS_STRING_LITERAL_EXPRESSION, [INFO] [stdout] 3146 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 3147 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3150:36 [INFO] [stdout] | [INFO] [stdout] 3149 | pub fn js_super_expression(super_token: SyntaxToken) -> JsSuperExpression { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3150 | JsSuperExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 3151 | | JsSyntaxKind::JS_SUPER_EXPRESSION, [INFO] [stdout] 3152 | | [Some(SyntaxElement::Token(super_token))], [INFO] [stdout] 3153 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:846:26 [INFO] [stdout] | [INFO] [stdout] 832 | do_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 833 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 834 | while_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 835 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 836 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 837 | 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] 846 | 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:3164:36 [INFO] [stdout] | [INFO] [stdout] 3156 | switch_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3157 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3158 | discriminant: AnyJsExpression, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3159 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3160 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3161 | cases: JsSwitchCaseList, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3162 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3163 | ) -> JsSwitchStatement { [INFO] [stdout] 3164 | JsSwitchStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 3165 | | JsSyntaxKind::JS_SWITCH_STATEMENT, [INFO] [stdout] 3166 | | [ [INFO] [stdout] 3167 | | Some(SyntaxElement::Token(switch_token)), [INFO] [stdout] ... | [INFO] [stdout] 3174 | | ], [INFO] [stdout] 3175 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3178:41 [INFO] [stdout] | [INFO] [stdout] 3177 | pub fn js_template_chunk_element(template_chunk_token: SyntaxToken) -> JsTemplateChunkElement { [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3178 | JsTemplateChunkElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 3179 | | JsSyntaxKind::JS_TEMPLATE_CHUNK_ELEMENT, [INFO] [stdout] 3180 | | [Some(SyntaxElement::Token(template_chunk_token))], [INFO] [stdout] 3181 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3188:36 [INFO] [stdout] | [INFO] [stdout] 3184 | dollar_curly_token: SyntaxToken, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3185 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3186 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3187 | ) -> JsTemplateElement { [INFO] [stdout] 3188 | JsTemplateElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 3189 | | JsSyntaxKind::JS_TEMPLATE_ELEMENT, [INFO] [stdout] 3190 | | [ [INFO] [stdout] 3191 | | Some(SyntaxElement::Token(dollar_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 3194 | | ], [INFO] [stdout] 3195 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:864:41 [INFO] [stdout] | [INFO] [stdout] 863 | 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] 864 | JsDoWhileStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 865 | | JsSyntaxKind::JS_DO_WHILE_STATEMENT, [INFO] [stdout] 866 | | [ [INFO] [stdout] 867 | | Some(SyntaxElement::Token(self.do_token)), [INFO] [stdout] ... | [INFO] [stdout] 875 | | ], [INFO] [stdout] 876 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:880:31 [INFO] [stdout] | [INFO] [stdout] 879 | 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] 880 | JsElseClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 881 | | JsSyntaxKind::JS_ELSE_CLAUSE, [INFO] [stdout] 882 | | [ [INFO] [stdout] 883 | | Some(SyntaxElement::Token(else_token)), [INFO] [stdout] 884 | | Some(SyntaxElement::Node(alternate.into_syntax())), [INFO] [stdout] 885 | | ], [INFO] [stdout] 886 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:889:37 [INFO] [stdout] | [INFO] [stdout] 888 | 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] 889 | JsEmptyClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 890 | | JsSyntaxKind::JS_EMPTY_CLASS_MEMBER, [INFO] [stdout] 891 | | [Some(SyntaxElement::Token(semicolon_token))], [INFO] [stdout] 892 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:895:35 [INFO] [stdout] | [INFO] [stdout] 894 | 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] 895 | JsEmptyStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 896 | | JsSyntaxKind::JS_EMPTY_STATEMENT, [INFO] [stdout] 897 | | [Some(SyntaxElement::Token(semicolon_token))], [INFO] [stdout] 898 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:901:27 [INFO] [stdout] | [INFO] [stdout] 900 | pub fn js_export(export_token: SyntaxToken, export_clause: AnyJsExportClause) -> JsExport { [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] 901 | JsExport::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________^ [INFO] [stdout] 902 | | JsSyntaxKind::JS_EXPORT, [INFO] [stdout] 903 | | [ [INFO] [stdout] 904 | | Some(SyntaxElement::Token(export_token)), [INFO] [stdout] 905 | | Some(SyntaxElement::Node(export_clause.into_syntax())), [INFO] [stdout] 906 | | ], [INFO] [stdout] 907 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:913:35 [INFO] [stdout] | [INFO] [stdout] 910 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 911 | exported_name: JsLiteralExportName, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 912 | ) -> JsExportAsClause { [INFO] [stdout] 913 | JsExportAsClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 914 | | JsSyntaxKind::JS_EXPORT_AS_CLAUSE, [INFO] [stdout] 915 | | [ [INFO] [stdout] 916 | | Some(SyntaxElement::Token(as_token)), [INFO] [stdout] 917 | | Some(SyntaxElement::Node(exported_name.into_syntax())), [INFO] [stdout] 918 | | ], [INFO] [stdout] 919 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:928:26 [INFO] [stdout] | [INFO] [stdout] 922 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 923 | declaration: AnyJsExportDefaultDeclaration, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 928 | 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:942:55 [INFO] [stdout] | [INFO] [stdout] 941 | 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] 942 | JsExportDefaultDeclarationClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________________________^ [INFO] [stdout] 943 | | JsSyntaxKind::JS_EXPORT_DEFAULT_DECLARATION_CLAUSE, [INFO] [stdout] 944 | | [ [INFO] [stdout] 945 | | Some(SyntaxElement::Token(self.default_token)), [INFO] [stdout] ... | [INFO] [stdout] 949 | | ], [INFO] [stdout] 950 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:960:26 [INFO] [stdout] | [INFO] [stdout] 954 | default_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 955 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 960 | 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:974:54 [INFO] [stdout] | [INFO] [stdout] 973 | 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] 974 | JsExportDefaultExpressionClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 975 | | JsSyntaxKind::JS_EXPORT_DEFAULT_EXPRESSION_CLAUSE, [INFO] [stdout] 976 | | [ [INFO] [stdout] 977 | | Some(SyntaxElement::Token(self.default_token)), [INFO] [stdout] ... | [INFO] [stdout] 981 | | ], [INFO] [stdout] 982 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3206:14 [INFO] [stdout] | [INFO] [stdout] 3198 | l_tick_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3199 | elements: JsTemplateElementList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3200 | r_tick_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3206 | tag: 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:3207:25 [INFO] [stdout] | [INFO] [stdout] 3198 | l_tick_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3199 | elements: JsTemplateElementList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3200 | r_tick_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3207 | 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:994:21 [INFO] [stdout] | [INFO] [stdout] 986 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 987 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 988 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 994 | 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:3227:43 [INFO] [stdout] | [INFO] [stdout] 3226 | pub fn build(self) -> JsTemplateExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3227 | JsTemplateExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 3228 | | JsSyntaxKind::JS_TEMPLATE_EXPRESSION, [INFO] [stdout] 3229 | | [ [INFO] [stdout] 3230 | | self.tag [INFO] [stdout] ... | [INFO] [stdout] 3237 | | ], [INFO] [stdout] 3238 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:995:20 [INFO] [stdout] | [INFO] [stdout] 986 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 987 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 988 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 995 | 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:3231:54 [INFO] [stdout] | [INFO] [stdout] 3231 | .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:996:20 [INFO] [stdout] | [INFO] [stdout] 986 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 987 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 988 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 996 | attribute: 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:3233:54 [INFO] [stdout] | [INFO] [stdout] 3233 | .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:3242:35 [INFO] [stdout] | [INFO] [stdout] 3241 | pub fn js_this_expression(this_token: SyntaxToken) -> JsThisExpression { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3242 | JsThisExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3243 | | JsSyntaxKind::JS_THIS_EXPRESSION, [INFO] [stdout] 3244 | | [Some(SyntaxElement::Token(this_token))], [INFO] [stdout] 3245 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:997:26 [INFO] [stdout] | [INFO] [stdout] 986 | star_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 987 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 988 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 997 | 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:3254:26 [INFO] [stdout] | [INFO] [stdout] 3248 | throw_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3249 | argument: AnyJsExpression, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3254 | 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:1027:41 [INFO] [stdout] | [INFO] [stdout] 1026 | 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] 1027 | JsExportFromClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1028 | | JsSyntaxKind::JS_EXPORT_FROM_CLAUSE, [INFO] [stdout] 1029 | | [ [INFO] [stdout] 1030 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1040 | | ], [INFO] [stdout] 1041 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3268:39 [INFO] [stdout] | [INFO] [stdout] 3267 | pub fn build(self) -> JsThrowStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3268 | JsThrowStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3269 | | JsSyntaxKind::JS_THROW_STATEMENT, [INFO] [stdout] 3270 | | [ [INFO] [stdout] 3271 | | Some(SyntaxElement::Token(self.throw_token)), [INFO] [stdout] ... | [INFO] [stdout] 3275 | | ], [INFO] [stdout] 3276 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1033:54 [INFO] [stdout] | [INFO] [stdout] 1033 | .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:3288:23 [INFO] [stdout] | [INFO] [stdout] 3280 | try_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3281 | body: JsBlockStatement, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3282 | finally_clause: JsFinallyClause, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3288 | catch_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:1037:54 [INFO] [stdout] | [INFO] [stdout] 1037 | .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:1053:21 [INFO] [stdout] | [INFO] [stdout] 1045 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1046 | specifiers: JsExportNamedSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | 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] 1053 | 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:3303:44 [INFO] [stdout] | [INFO] [stdout] 3302 | pub fn build(self) -> JsTryFinallyStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3303 | JsTryFinallyStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 3304 | | JsSyntaxKind::JS_TRY_FINALLY_STATEMENT, [INFO] [stdout] 3305 | | [ [INFO] [stdout] 3306 | | Some(SyntaxElement::Token(self.try_token)), [INFO] [stdout] ... | [INFO] [stdout] 3311 | | ], [INFO] [stdout] 3312 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1054:26 [INFO] [stdout] | [INFO] [stdout] 1045 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1046 | specifiers: JsExportNamedSpecifierList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1047 | 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] 1054 | 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:3309:54 [INFO] [stdout] | [INFO] [stdout] 3309 | .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:3320:33 [INFO] [stdout] | [INFO] [stdout] 3316 | try_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3317 | body: JsBlockStatement, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3318 | catch_clause: JsCatchClause, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3319 | ) -> JsTryStatement { [INFO] [stdout] 3320 | JsTryStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 3321 | | JsSyntaxKind::JS_TRY_STATEMENT, [INFO] [stdout] 3322 | | [ [INFO] [stdout] 3323 | | Some(SyntaxElement::Token(try_token)), [INFO] [stdout] ... | [INFO] [stdout] 3326 | | ], [INFO] [stdout] 3327 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1074:42 [INFO] [stdout] | [INFO] [stdout] 1073 | 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] 1074 | JsExportNamedClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1075 | | JsSyntaxKind::JS_EXPORT_NAMED_CLAUSE, [INFO] [stdout] 1076 | | [ [INFO] [stdout] 1077 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1083 | | ], [INFO] [stdout] 1084 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1100:21 [INFO] [stdout] | [INFO] [stdout] 1088 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1089 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1090 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1092 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1100 | 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:1101:20 [INFO] [stdout] | [INFO] [stdout] 1088 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1089 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1090 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1092 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1101 | attribute: 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:1102:26 [INFO] [stdout] | [INFO] [stdout] 1088 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1089 | specifiers: JsExportNamedFromSpecifierList, [INFO] [stdout] | ------------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1090 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1091 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1092 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1102 | 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:1129:46 [INFO] [stdout] | [INFO] [stdout] 1128 | 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] 1129 | JsExportNamedFromClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 1130 | | JsSyntaxKind::JS_EXPORT_NAMED_FROM_CLAUSE, [INFO] [stdout] 1131 | | [ [INFO] [stdout] 1132 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1142 | | ], [INFO] [stdout] 1143 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1139:54 [INFO] [stdout] | [INFO] [stdout] 1139 | .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:1151:21 [INFO] [stdout] | [INFO] [stdout] 1147 | 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] 1151 | 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:1152:20 [INFO] [stdout] | [INFO] [stdout] 1147 | 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] 1152 | 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:1170:49 [INFO] [stdout] | [INFO] [stdout] 1169 | 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] 1170 | JsExportNamedFromSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________^ [INFO] [stdout] 1171 | | JsSyntaxKind::JS_EXPORT_NAMED_FROM_SPECIFIER, [INFO] [stdout] 1172 | | [ [INFO] [stdout] 1173 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1177 | | ], [INFO] [stdout] 1178 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1176:54 [INFO] [stdout] | [INFO] [stdout] 1176 | .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:1186:21 [INFO] [stdout] | [INFO] [stdout] 1182 | name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1186 | 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:1199:54 [INFO] [stdout] | [INFO] [stdout] 1198 | 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] 1199 | JsExportNamedShorthandSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________________^ [INFO] [stdout] 1200 | | JsSyntaxKind::JS_EXPORT_NAMED_SHORTHAND_SPECIFIER, [INFO] [stdout] 1201 | | [ [INFO] [stdout] 1202 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] 1203 | | Some(SyntaxElement::Node(self.name.into_syntax())), [INFO] [stdout] 1204 | | ], [INFO] [stdout] 1205 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1217:21 [INFO] [stdout] | [INFO] [stdout] 1209 | local_name: JsReferenceIdentifier, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1210 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1211 | 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] 1217 | 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:1232:45 [INFO] [stdout] | [INFO] [stdout] 1231 | 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] 1232 | JsExportNamedSpecifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________________^ [INFO] [stdout] 1233 | | JsSyntaxKind::JS_EXPORT_NAMED_SPECIFIER, [INFO] [stdout] 1234 | | [ [INFO] [stdout] 1235 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1239 | | ], [INFO] [stdout] 1240 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1247:38 [INFO] [stdout] | [INFO] [stdout] 1244 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1245 | eof_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1246 | ) -> JsExpressionSnipped { [INFO] [stdout] 1247 | JsExpressionSnipped::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1248 | | JsSyntaxKind::JS_EXPRESSION_SNIPPED, [INFO] [stdout] 1249 | | [ [INFO] [stdout] 1250 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] 1251 | | Some(SyntaxElement::Token(eof_token)), [INFO] [stdout] 1252 | | ], [INFO] [stdout] 1253 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1258:26 [INFO] [stdout] | [INFO] [stdout] 1255 | 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] 1258 | 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:1271:44 [INFO] [stdout] | [INFO] [stdout] 1270 | 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] 1271 | JsExpressionStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 1272 | | JsSyntaxKind::JS_EXPRESSION_STATEMENT, [INFO] [stdout] 1273 | | [ [INFO] [stdout] 1274 | | Some(SyntaxElement::Node(self.expression.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1277 | | ], [INFO] [stdout] 1278 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1288:25 [INFO] [stdout] | [INFO] [stdout] 1282 | extends_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1283 | 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] 1288 | 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:1302:38 [INFO] [stdout] | [INFO] [stdout] 1301 | 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] 1302 | JsExtendsClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1303 | | JsSyntaxKind::JS_EXTENDS_CLAUSE, [INFO] [stdout] 1304 | | [ [INFO] [stdout] 1305 | | Some(SyntaxElement::Token(self.extends_token)), [INFO] [stdout] ... | [INFO] [stdout] 1309 | | ], [INFO] [stdout] 1310 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:54 [INFO] [stdout] | [INFO] [stdout] 1308 | .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:1314:34 [INFO] [stdout] | [INFO] [stdout] 1313 | 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] 1314 | JsFinallyClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 1315 | | JsSyntaxKind::JS_FINALLY_CLAUSE, [INFO] [stdout] 1316 | | [ [INFO] [stdout] 1317 | | Some(SyntaxElement::Token(finally_token)), [INFO] [stdout] 1318 | | Some(SyntaxElement::Node(body.into_syntax())), [INFO] [stdout] 1319 | | ], [INFO] [stdout] 1320 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1331:35 [INFO] [stdout] | [INFO] [stdout] 1323 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1324 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1325 | initializer: AnyJsForInOrOfInitializer, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1326 | in_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1327 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1328 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1329 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1330 | ) -> JsForInStatement { [INFO] [stdout] 1331 | JsForInStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 1332 | | JsSyntaxKind::JS_FOR_IN_STATEMENT, [INFO] [stdout] 1333 | | [ [INFO] [stdout] 1334 | | Some(SyntaxElement::Token(for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1341 | | ], [INFO] [stdout] 1342 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1361:22 [INFO] [stdout] | [INFO] [stdout] 1345 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1346 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1347 | initializer: AnyJsForInOrOfInitializer, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1348 | of_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1349 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1350 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1351 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1361 | 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:1380:39 [INFO] [stdout] | [INFO] [stdout] 1379 | 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] 1380 | JsForOfStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 1381 | | JsSyntaxKind::JS_FOR_OF_STATEMENT, [INFO] [stdout] 1382 | | [ [INFO] [stdout] 1383 | | Some(SyntaxElement::Token(self.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:3333:36 [INFO] [stdout] | [INFO] [stdout] 3330 | operator_token_token: SyntaxToken, [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3331 | argument: AnyJsExpression, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3332 | ) -> JsUnaryExpression { [INFO] [stdout] 3333 | JsUnaryExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 3334 | | JsSyntaxKind::JS_UNARY_EXPRESSION, [INFO] [stdout] 3335 | | [ [INFO] [stdout] 3336 | | Some(SyntaxElement::Token(operator_token_token)), [INFO] [stdout] 3337 | | Some(SyntaxElement::Node(argument.into_syntax())), [INFO] [stdout] 3338 | | ], [INFO] [stdout] 3339 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3345:40 [INFO] [stdout] | [INFO] [stdout] 3342 | kind_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3343 | declarators: JsVariableDeclaratorList, [INFO] [stdout] | ------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3344 | ) -> JsVariableDeclaration { [INFO] [stdout] 3345 | JsVariableDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 3346 | | JsSyntaxKind::JS_VARIABLE_DECLARATION, [INFO] [stdout] 3347 | | [ [INFO] [stdout] 3348 | | Some(SyntaxElement::Token(kind_token)), [INFO] [stdout] 3349 | | Some(SyntaxElement::Node(declarators.into_syntax())), [INFO] [stdout] 3350 | | ], [INFO] [stdout] 3351 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3358:26 [INFO] [stdout] | [INFO] [stdout] 3354 | declaration: JsVariableDeclaration, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3358 | 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:3371:50 [INFO] [stdout] | [INFO] [stdout] 3370 | pub fn build(self) -> JsVariableDeclarationClause { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3371 | JsVariableDeclarationClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 3372 | | JsSyntaxKind::JS_VARIABLE_DECLARATION_CLAUSE, [INFO] [stdout] 3373 | | [ [INFO] [stdout] 3374 | | Some(SyntaxElement::Node(self.declaration.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3377 | | ], [INFO] [stdout] 3378 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3384:30 [INFO] [stdout] | [INFO] [stdout] 3381 | pub fn js_variable_declarator(id: AnyJsBindingPattern) -> JsVariableDeclaratorBuilder { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3384 | variable_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:3385:22 [INFO] [stdout] | [INFO] [stdout] 3381 | pub fn js_variable_declarator(id: AnyJsBindingPattern) -> JsVariableDeclaratorBuilder { [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3385 | 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:3406:43 [INFO] [stdout] | [INFO] [stdout] 3405 | pub fn build(self) -> JsVariableDeclarator { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3406 | JsVariableDeclarator::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 3407 | | JsSyntaxKind::JS_VARIABLE_DECLARATOR, [INFO] [stdout] 3408 | | [ [INFO] [stdout] 3409 | | Some(SyntaxElement::Node(self.id.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3414 | | ], [INFO] [stdout] 3415 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3411:54 [INFO] [stdout] | [INFO] [stdout] 3411 | .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:3413:54 [INFO] [stdout] | [INFO] [stdout] 3413 | .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:3421:26 [INFO] [stdout] | [INFO] [stdout] 3418 | pub fn js_variable_statement(declaration: JsVariableDeclaration) -> JsVariableStatementBuilder { [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3421 | 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:3434:42 [INFO] [stdout] | [INFO] [stdout] 3433 | pub fn build(self) -> JsVariableStatement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3434 | JsVariableStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 3435 | | JsSyntaxKind::JS_VARIABLE_STATEMENT, [INFO] [stdout] 3436 | | [ [INFO] [stdout] 3437 | | Some(SyntaxElement::Node(self.declaration.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3440 | | ], [INFO] [stdout] 3441 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3451:35 [INFO] [stdout] | [INFO] [stdout] 3445 | while_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3446 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3447 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3448 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3449 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3450 | ) -> JsWhileStatement { [INFO] [stdout] 3451 | JsWhileStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3452 | | JsSyntaxKind::JS_WHILE_STATEMENT, [INFO] [stdout] 3453 | | [ [INFO] [stdout] 3454 | | Some(SyntaxElement::Token(while_token)), [INFO] [stdout] ... | [INFO] [stdout] 3459 | | ], [INFO] [stdout] 3460 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1410:22 [INFO] [stdout] | [INFO] [stdout] 1396 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1398 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1399 | second_semi_token: SyntaxToken, [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] 1410 | 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:1411:15 [INFO] [stdout] | [INFO] [stdout] 1396 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1398 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1399 | second_semi_token: SyntaxToken, [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 | 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:1412:17 [INFO] [stdout] | [INFO] [stdout] 1396 | for_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1397 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1398 | first_semi_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1399 | second_semi_token: SyntaxToken, [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] 1412 | 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:1440:37 [INFO] [stdout] | [INFO] [stdout] 1439 | 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] 1440 | JsForStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 1441 | | JsSyntaxKind::JS_FOR_STATEMENT, [INFO] [stdout] 1442 | | [ [INFO] [stdout] 1443 | | Some(SyntaxElement::Token(self.for_token)), [INFO] [stdout] ... | [INFO] [stdout] 1455 | | ], [INFO] [stdout] 1456 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3469:34 [INFO] [stdout] | [INFO] [stdout] 3463 | with_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3464 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3465 | object: AnyJsExpression, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3466 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3467 | body: AnyJsStatement, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3468 | ) -> JsWithStatement { [INFO] [stdout] 3469 | JsWithStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 3470 | | JsSyntaxKind::JS_WITH_STATEMENT, [INFO] [stdout] 3471 | | [ [INFO] [stdout] 3472 | | Some(SyntaxElement::Token(with_token)), [INFO] [stdout] ... | [INFO] [stdout] 3477 | | ], [INFO] [stdout] 3478 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1446:54 [INFO] [stdout] | [INFO] [stdout] 1446 | .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:1449:54 [INFO] [stdout] | [INFO] [stdout] 1449 | .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:3483:21 [INFO] [stdout] | [INFO] [stdout] 3480 | pub fn js_yield_argument(expression: AnyJsExpression) -> JsYieldArgumentBuilder { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3483 | 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:1452:54 [INFO] [stdout] | [INFO] [stdout] 1452 | .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:3496:38 [INFO] [stdout] | [INFO] [stdout] 3495 | pub fn build(self) -> JsYieldArgument { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3496 | JsYieldArgument::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 3497 | | JsSyntaxKind::JS_YIELD_ARGUMENT, [INFO] [stdout] 3498 | | [ [INFO] [stdout] 3499 | | self.star_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] 3500 | | Some(SyntaxElement::Node(self.expression.into_syntax())), [INFO] [stdout] 3501 | | ], [INFO] [stdout] 3502 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1463:43 [INFO] [stdout] | [INFO] [stdout] 1460 | kind_token_token: SyntaxToken, [INFO] [stdout] | ----------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1461 | declarator: JsVariableDeclarator, [INFO] [stdout] | -------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1462 | ) -> JsForVariableDeclaration { [INFO] [stdout] 1463 | JsForVariableDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1464 | | JsSyntaxKind::JS_FOR_VARIABLE_DECLARATION, [INFO] [stdout] 1465 | | [ [INFO] [stdout] 1466 | | Some(SyntaxElement::Token(kind_token_token)), [INFO] [stdout] 1467 | | Some(SyntaxElement::Node(declarator.into_syntax())), [INFO] [stdout] 1468 | | ], [INFO] [stdout] 1469 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3508:19 [INFO] [stdout] | [INFO] [stdout] 3505 | pub fn js_yield_expression(yield_token: SyntaxToken) -> JsYieldExpressionBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3508 | 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:1474:30 [INFO] [stdout] | [INFO] [stdout] 1471 | pub fn js_formal_parameter(binding: AnyJsBindingPattern) -> JsFormalParameterBuilder { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1474 | 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:1475:26 [INFO] [stdout] | [INFO] [stdout] 1471 | pub fn js_formal_parameter(binding: AnyJsBindingPattern) -> JsFormalParameterBuilder { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1475 | 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:1476:22 [INFO] [stdout] | [INFO] [stdout] 1471 | pub fn js_formal_parameter(binding: AnyJsBindingPattern) -> JsFormalParameterBuilder { [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1476 | 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:3521:40 [INFO] [stdout] | [INFO] [stdout] 3520 | pub fn build(self) -> JsYieldExpression { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3521 | JsYieldExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 3522 | | JsSyntaxKind::JS_YIELD_EXPRESSION, [INFO] [stdout] 3523 | | [ [INFO] [stdout] 3524 | | Some(SyntaxElement::Token(self.yield_token)), [INFO] [stdout] ... | [INFO] [stdout] 3527 | | ], [INFO] [stdout] 3528 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3526:54 [INFO] [stdout] | [INFO] [stdout] 3526 | .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:3534:22 [INFO] [stdout] | [INFO] [stdout] 3531 | pub fn jsx_attribute(name: AnyJsxAttributeName) -> JsxAttributeBuilder { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3534 | 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:3547:35 [INFO] [stdout] | [INFO] [stdout] 3546 | pub fn build(self) -> JsxAttribute { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3547 | JsxAttribute::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3548 | | JsSyntaxKind::JSX_ATTRIBUTE, [INFO] [stdout] 3549 | | [ [INFO] [stdout] 3550 | | Some(SyntaxElement::Node(self.name.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3553 | | ], [INFO] [stdout] 3554 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3552:54 [INFO] [stdout] | [INFO] [stdout] 3552 | .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:3561:48 [INFO] [stdout] | [INFO] [stdout] 3558 | eq_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3559 | value: AnyJsxAttributeValue, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3560 | ) -> JsxAttributeInitializerClause { [INFO] [stdout] 3561 | JsxAttributeInitializerClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 3562 | | JsSyntaxKind::JSX_ATTRIBUTE_INITIALIZER_CLAUSE, [INFO] [stdout] 3563 | | [ [INFO] [stdout] 3564 | | Some(SyntaxElement::Token(eq_token)), [INFO] [stdout] 3565 | | Some(SyntaxElement::Node(value.into_syntax())), [INFO] [stdout] 3566 | | ], [INFO] [stdout] 3567 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:40 [INFO] [stdout] | [INFO] [stdout] 1498 | 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] 1499 | JsFormalParameter::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 1500 | | JsSyntaxKind::JS_FORMAL_PARAMETER, [INFO] [stdout] 1501 | | [ [INFO] [stdout] 1502 | | Some(SyntaxElement::Node(self.binding.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1509 | | ], [INFO] [stdout] 1510 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1506:54 [INFO] [stdout] | [INFO] [stdout] 1506 | .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:1508:54 [INFO] [stdout] | [INFO] [stdout] 1508 | .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:1519:33 [INFO] [stdout] | [INFO] [stdout] 1514 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1515 | directives: JsDirectiveList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1516 | statements: JsStatementList, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1517 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1518 | ) -> JsFunctionBody { [INFO] [stdout] 1519 | JsFunctionBody::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 1520 | | JsSyntaxKind::JS_FUNCTION_BODY, [INFO] [stdout] 1521 | | [ [INFO] [stdout] 1522 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 1526 | | ], [INFO] [stdout] 1527 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1540:22 [INFO] [stdout] | [INFO] [stdout] 1530 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1532 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1540 | 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:1541:21 [INFO] [stdout] | [INFO] [stdout] 1530 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1532 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1541 | 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:1542:26 [INFO] [stdout] | [INFO] [stdout] 1530 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1532 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1542 | 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:3575:36 [INFO] [stdout] | [INFO] [stdout] 3570 | l_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3571 | slash_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3572 | name: AnyJsxElementName, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3573 | r_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3574 | ) -> JsxClosingElement { [INFO] [stdout] 3575 | JsxClosingElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 3576 | | JsSyntaxKind::JSX_CLOSING_ELEMENT, [INFO] [stdout] 3577 | | [ [INFO] [stdout] 3578 | | Some(SyntaxElement::Token(l_angle_token)), [INFO] [stdout] ... | [INFO] [stdout] 3582 | | ], [INFO] [stdout] 3583 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1543:33 [INFO] [stdout] | [INFO] [stdout] 1530 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1531 | id: AnyJsBinding, [INFO] [stdout] | ---------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1532 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1533 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1543 | 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:1577:44 [INFO] [stdout] | [INFO] [stdout] 1576 | 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] 1577 | JsFunctionDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 1578 | | JsSyntaxKind::JS_FUNCTION_DECLARATION, [INFO] [stdout] 1579 | | [ [INFO] [stdout] 1580 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1590 | | ], [INFO] [stdout] 1591 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1585:54 [INFO] [stdout] | [INFO] [stdout] 1585 | .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:1588:54 [INFO] [stdout] | [INFO] [stdout] 1588 | .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:1603:22 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1603 | 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:1604:21 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1604 | 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:1605:13 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1605 | 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:1606:26 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1606 | 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:1607:33 [INFO] [stdout] | [INFO] [stdout] 1595 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1596 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1597 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1607 | 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:1645:57 [INFO] [stdout] | [INFO] [stdout] 1644 | 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] 1645 | JsFunctionExportDefaultDeclaration::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 1646 | | JsSyntaxKind::JS_FUNCTION_EXPORT_DEFAULT_DECLARATION, [INFO] [stdout] 1647 | | [ [INFO] [stdout] 1648 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1659 | | ], [INFO] [stdout] 1660 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local 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:54 [INFO] [stdout] | [INFO] [stdout] 1652 | .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:1654:54 [INFO] [stdout] | [INFO] [stdout] 1654 | .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:1657:54 [INFO] [stdout] | [INFO] [stdout] 1657 | .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:1672:22 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1672 | 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:1673:21 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1673 | 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:1674:13 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1674 | 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:1675:26 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1675 | 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:1676:33 [INFO] [stdout] | [INFO] [stdout] 1664 | function_token: SyntaxToken, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1665 | parameters: JsParameters, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1666 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1676 | 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:1714:43 [INFO] [stdout] | [INFO] [stdout] 1713 | 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] 1714 | JsFunctionExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1715 | | JsSyntaxKind::JS_FUNCTION_EXPRESSION, [INFO] [stdout] 1716 | | [ [INFO] [stdout] 1717 | | self.async_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 1728 | | ], [INFO] [stdout] 1729 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1721:54 [INFO] [stdout] | [INFO] [stdout] 1721 | .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:1723:54 [INFO] [stdout] | [INFO] [stdout] 1723 | .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:1726:54 [INFO] [stdout] | [INFO] [stdout] 1726 | .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] 1733 | modifiers: JsMethodModifierList, [INFO] [stdout] | ------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1734 | get_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1735 | name: AnyJsClassMemberName, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1736 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1737 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1738 | 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 | 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:1765:42 [INFO] [stdout] | [INFO] [stdout] 1764 | 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] 1765 | JsGetterClassMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1766 | | JsSyntaxKind::JS_GETTER_CLASS_MEMBER, [INFO] [stdout] 1767 | | [ [INFO] [stdout] 1768 | | Some(SyntaxElement::Node(self.modifiers.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1776 | | ], [INFO] [stdout] 1777 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1774:54 [INFO] [stdout] | [INFO] [stdout] 1774 | .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:1793:22 [INFO] [stdout] | [INFO] [stdout] 1781 | get_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1782 | name: AnyJsObjectMemberName, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1783 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1784 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1785 | body: JsFunctionBody, [INFO] [stdout] | -------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1793 | 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:1810:43 [INFO] [stdout] | [INFO] [stdout] 1809 | 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] 1810 | JsGetterObjectMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1811 | | JsSyntaxKind::JS_GETTER_OBJECT_MEMBER, [INFO] [stdout] 1812 | | [ [INFO] [stdout] 1813 | | Some(SyntaxElement::Token(self.get_token)), [INFO] [stdout] ... | [INFO] [stdout] 1820 | | ], [INFO] [stdout] 1821 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3590:37 [INFO] [stdout] | [INFO] [stdout] 3586 | l_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3587 | slash_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3588 | r_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3589 | ) -> JsxClosingFragment { [INFO] [stdout] 3590 | JsxClosingFragment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 3591 | | JsSyntaxKind::JSX_CLOSING_FRAGMENT, [INFO] [stdout] 3592 | | [ [INFO] [stdout] 3593 | | Some(SyntaxElement::Token(l_angle_token)), [INFO] [stdout] ... | [INFO] [stdout] 3596 | | ], [INFO] [stdout] 3597 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3604:29 [INFO] [stdout] | [INFO] [stdout] 3600 | opening_element: JsxOpeningElement, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3601 | children: JsxChildList, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3602 | closing_element: JsxClosingElement, [INFO] [stdout] | ---------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3603 | ) -> JsxElement { [INFO] [stdout] 3604 | JsxElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________^ [INFO] [stdout] 3605 | | JsSyntaxKind::JSX_ELEMENT, [INFO] [stdout] 3606 | | [ [INFO] [stdout] 3607 | | Some(SyntaxElement::Node(opening_element.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3610 | | ], [INFO] [stdout] 3611 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1818:54 [INFO] [stdout] | [INFO] [stdout] 1818 | .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:1825:41 [INFO] [stdout] | [INFO] [stdout] 1824 | 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] 1825 | JsIdentifierAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1826 | | JsSyntaxKind::JS_IDENTIFIER_ASSIGNMENT, [INFO] [stdout] 1827 | | [Some(SyntaxElement::Token(name_token))], [INFO] [stdout] 1828 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1831:38 [INFO] [stdout] | [INFO] [stdout] 1830 | 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] 1831 | JsIdentifierBinding::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1832 | | JsSyntaxKind::JS_IDENTIFIER_BINDING, [INFO] [stdout] 1833 | | [Some(SyntaxElement::Token(name_token))], [INFO] [stdout] 1834 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3618:46 [INFO] [stdout] | [INFO] [stdout] 3614 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3615 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3616 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3617 | ) -> JsxExpressionAttributeValue { [INFO] [stdout] 3618 | JsxExpressionAttributeValue::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________________________^ [INFO] [stdout] 3619 | | JsSyntaxKind::JSX_EXPRESSION_ATTRIBUTE_VALUE, [INFO] [stdout] 3620 | | [ [INFO] [stdout] 3621 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 3624 | | ], [INFO] [stdout] 3625 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1837:41 [INFO] [stdout] | [INFO] [stdout] 1836 | 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] 1837 | JsIdentifierExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1838 | | JsSyntaxKind::JS_IDENTIFIER_EXPRESSION, [INFO] [stdout] 1839 | | [Some(SyntaxElement::Node(name.into_syntax()))], [INFO] [stdout] 1840 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3634:21 [INFO] [stdout] | [INFO] [stdout] 3628 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3629 | 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] 3634 | expression: 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:3648:41 [INFO] [stdout] | [INFO] [stdout] 3647 | pub fn build(self) -> JsxExpressionChild { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3648 | JsxExpressionChild::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 3649 | | JsSyntaxKind::JSX_EXPRESSION_CHILD, [INFO] [stdout] 3650 | | [ [INFO] [stdout] 3651 | | Some(SyntaxElement::Token(self.l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 3655 | | ], [INFO] [stdout] 3656 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3653:54 [INFO] [stdout] | [INFO] [stdout] 3653 | .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:1855:22 [INFO] [stdout] | [INFO] [stdout] 1843 | if_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1844 | l_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1845 | test: AnyJsExpression, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1846 | r_paren_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1847 | consequent: AnyJsStatement, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1855 | 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:3664:30 [INFO] [stdout] | [INFO] [stdout] 3660 | opening_fragment: JsxOpeningFragment, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3661 | children: JsxChildList, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3662 | closing_fragment: JsxClosingFragment, [INFO] [stdout] | ------------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3663 | ) -> JsxFragment { [INFO] [stdout] 3664 | JsxFragment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 3665 | | JsSyntaxKind::JSX_FRAGMENT, [INFO] [stdout] 3666 | | [ [INFO] [stdout] 3667 | | Some(SyntaxElement::Node(opening_fragment.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3670 | | ], [INFO] [stdout] 3671 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1872:36 [INFO] [stdout] | [INFO] [stdout] 1871 | 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] 1872 | JsIfStatement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 1873 | | JsSyntaxKind::JS_IF_STATEMENT, [INFO] [stdout] 1874 | | [ [INFO] [stdout] 1875 | | Some(SyntaxElement::Token(self.if_token)), [INFO] [stdout] ... | [INFO] [stdout] 1882 | | ], [INFO] [stdout] 1883 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3678:32 [INFO] [stdout] | [INFO] [stdout] 3674 | object: AnyJsxObjectName, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3675 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3676 | member: JsName, [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3677 | ) -> JsxMemberName { [INFO] [stdout] 3678 | JsxMemberName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 3679 | | JsSyntaxKind::JSX_MEMBER_NAME, [INFO] [stdout] 3680 | | [ [INFO] [stdout] 3681 | | Some(SyntaxElement::Node(object.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3684 | | ], [INFO] [stdout] 3685 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1881:54 [INFO] [stdout] | [INFO] [stdout] 1881 | .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:3688:26 [INFO] [stdout] | [INFO] [stdout] 3687 | pub fn jsx_name(value_token: SyntaxToken) -> JsxName { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3688 | JsxName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________^ [INFO] [stdout] 3689 | | JsSyntaxKind::JSX_NAME, [INFO] [stdout] 3690 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 3691 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1890:26 [INFO] [stdout] | [INFO] [stdout] 1886 | 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] 1890 | 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:3698:35 [INFO] [stdout] | [INFO] [stdout] 3694 | namespace: JsxName, [INFO] [stdout] | ------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3695 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3696 | name: JsxName, [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3697 | ) -> JsxNamespaceName { [INFO] [stdout] 3698 | JsxNamespaceName::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3699 | | JsSyntaxKind::JSX_NAMESPACE_NAME, [INFO] [stdout] 3700 | | [ [INFO] [stdout] 3701 | | Some(SyntaxElement::Node(namespace.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3704 | | ], [INFO] [stdout] 3705 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1904:31 [INFO] [stdout] | [INFO] [stdout] 1903 | 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] 1904 | JsImport::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 1905 | | JsSyntaxKind::JS_IMPORT, [INFO] [stdout] 1906 | | [ [INFO] [stdout] 1907 | | Some(SyntaxElement::Token(self.import_token)), [INFO] [stdout] ... | [INFO] [stdout] 1911 | | ], [INFO] [stdout] 1912 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3718:25 [INFO] [stdout] | [INFO] [stdout] 3708 | l_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3709 | name: AnyJsxElementName, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3710 | attributes: JsxAttributeList, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3711 | r_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3718 | 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:3734:40 [INFO] [stdout] | [INFO] [stdout] 3733 | pub fn build(self) -> JsxOpeningElement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3734 | JsxOpeningElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 3735 | | JsSyntaxKind::JSX_OPENING_ELEMENT, [INFO] [stdout] 3736 | | [ [INFO] [stdout] 3737 | | Some(SyntaxElement::Token(self.l_angle_token)), [INFO] [stdout] ... | [INFO] [stdout] 3743 | | ], [INFO] [stdout] 3744 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1921:36 [INFO] [stdout] | [INFO] [stdout] 1916 | with_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1917 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1918 | attributes: JsImportAttributeEntryList, [INFO] [stdout] | -------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1919 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1920 | ) -> JsImportAttribute { [INFO] [stdout] 1921 | JsImportAttribute::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 1922 | | JsSyntaxKind::JS_IMPORT_ATTRIBUTE, [INFO] [stdout] 1923 | | [ [INFO] [stdout] 1924 | | Some(SyntaxElement::Token(with_token)), [INFO] [stdout] ... | [INFO] [stdout] 1928 | | ], [INFO] [stdout] 1929 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3740:54 [INFO] [stdout] | [INFO] [stdout] 3740 | .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:3751:37 [INFO] [stdout] | [INFO] [stdout] 3748 | l_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3749 | r_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3750 | ) -> JsxOpeningFragment { [INFO] [stdout] 3751 | JsxOpeningFragment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 3752 | | JsSyntaxKind::JSX_OPENING_FRAGMENT, [INFO] [stdout] 3753 | | [ [INFO] [stdout] 3754 | | Some(SyntaxElement::Token(l_angle_token)), [INFO] [stdout] 3755 | | Some(SyntaxElement::Token(r_angle_token)), [INFO] [stdout] 3756 | | ], [INFO] [stdout] 3757 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1936:41 [INFO] [stdout] | [INFO] [stdout] 1932 | key_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1933 | colon_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1934 | value_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1935 | ) -> JsImportAttributeEntry { [INFO] [stdout] 1936 | JsImportAttributeEntry::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1937 | | JsSyntaxKind::JS_IMPORT_ATTRIBUTE_ENTRY, [INFO] [stdout] 1938 | | [ [INFO] [stdout] 1939 | | Some(SyntaxElement::Token(key_token)), [INFO] [stdout] ... | [INFO] [stdout] 1942 | | ], [INFO] [stdout] 1943 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3760:41 [INFO] [stdout] | [INFO] [stdout] 3759 | pub fn jsx_reference_identifier(value_token: SyntaxToken) -> JsxReferenceIdentifier { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3760 | JsxReferenceIdentifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 3761 | | JsSyntaxKind::JSX_REFERENCE_IDENTIFIER, [INFO] [stdout] 3762 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 3763 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1948:20 [INFO] [stdout] | [INFO] [stdout] 1945 | 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] 1948 | attribute: 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:1961:41 [INFO] [stdout] | [INFO] [stdout] 1960 | 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] 1961 | JsImportBareClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1962 | | JsSyntaxKind::JS_IMPORT_BARE_CLAUSE, [INFO] [stdout] 1963 | | [ [INFO] [stdout] 1964 | | Some(SyntaxElement::Node(self.source.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 1967 | | ], [INFO] [stdout] 1968 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1966:54 [INFO] [stdout] | [INFO] [stdout] 1966 | .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:1975:41 [INFO] [stdout] | [INFO] [stdout] 1972 | import_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1973 | arguments: JsCallArguments, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1974 | ) -> JsImportCallExpression { [INFO] [stdout] 1975 | JsImportCallExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1976 | | JsSyntaxKind::JS_IMPORT_CALL_EXPRESSION, [INFO] [stdout] 1977 | | [ [INFO] [stdout] 1978 | | Some(SyntaxElement::Token(import_token)), [INFO] [stdout] 1979 | | Some(SyntaxElement::Node(arguments.into_syntax())), [INFO] [stdout] 1980 | | ], [INFO] [stdout] 1981 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:1992:21 [INFO] [stdout] | [INFO] [stdout] 1984 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1985 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1986 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1992 | 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:1993:20 [INFO] [stdout] | [INFO] [stdout] 1984 | local_name: AnyJsBinding, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1985 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 1986 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 1993 | attribute: 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:2013:44 [INFO] [stdout] | [INFO] [stdout] 2012 | 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] 2013 | JsImportDefaultClause::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 2014 | | JsSyntaxKind::JS_IMPORT_DEFAULT_CLAUSE, [INFO] [stdout] 2015 | | [ [INFO] [stdout] 2016 | | self.type_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] ... | [INFO] [stdout] 2022 | | ], [INFO] [stdout] 2023 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2021:54 [INFO] [stdout] | [INFO] [stdout] 2021 | .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:2031:41 [INFO] [stdout] | [INFO] [stdout] 2027 | import_token: SyntaxToken, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2028 | dot_token: SyntaxToken, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2029 | meta_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2030 | ) -> JsImportMetaExpression { [INFO] [stdout] 2031 | JsImportMetaExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 2032 | | JsSyntaxKind::JS_IMPORT_META_EXPRESSION, [INFO] [stdout] 2033 | | [ [INFO] [stdout] 2034 | | Some(SyntaxElement::Token(import_token)), [INFO] [stdout] ... | [INFO] [stdout] 2037 | | ], [INFO] [stdout] 2038 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:2049:21 [INFO] [stdout] | [INFO] [stdout] 2041 | named_import: AnyJsNamedImport, [INFO] [stdout] | ------------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2042 | from_token: SyntaxToken, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 2043 | source: JsModuleSource, [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 2049 | 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:3778:25 [INFO] [stdout] | [INFO] [stdout] 3766 | l_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3767 | name: AnyJsxElementName, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3768 | attributes: JsxAttributeList, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3769 | slash_token: SyntaxToken, [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3770 | r_angle_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3778 | 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:3795:44 [INFO] [stdout] | [INFO] [stdout] 3794 | pub fn build(self) -> JsxSelfClosingElement { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3795 | JsxSelfClosingElement::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 3796 | | JsSyntaxKind::JSX_SELF_CLOSING_ELEMENT, [INFO] [stdout] 3797 | | [ [INFO] [stdout] 3798 | | Some(SyntaxElement::Token(self.l_angle_token)), [INFO] [stdout] ... | [INFO] [stdout] 3805 | | ], [INFO] [stdout] 3806 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3801:54 [INFO] [stdout] | [INFO] [stdout] 3801 | .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:3815:37 [INFO] [stdout] | [INFO] [stdout] 3810 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3811 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3812 | argument: AnyJsExpression, [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3813 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3814 | ) -> JsxSpreadAttribute { [INFO] [stdout] 3815 | JsxSpreadAttribute::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 3816 | | JsSyntaxKind::JSX_SPREAD_ATTRIBUTE, [INFO] [stdout] 3817 | | [ [INFO] [stdout] 3818 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 3822 | | ], [INFO] [stdout] 3823 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3831:33 [INFO] [stdout] | [INFO] [stdout] 3826 | l_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3827 | dotdotdot_token: SyntaxToken, [INFO] [stdout] | ---------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3828 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3829 | r_curly_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3830 | ) -> JsxSpreadChild { [INFO] [stdout] 3831 | JsxSpreadChild::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 3832 | | JsSyntaxKind::JSX_SPREAD_CHILD, [INFO] [stdout] 3833 | | [ [INFO] [stdout] 3834 | | Some(SyntaxElement::Token(l_curly_token)), [INFO] [stdout] ... | [INFO] [stdout] 3838 | | ], [INFO] [stdout] 3839 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3842:28 [INFO] [stdout] | [INFO] [stdout] 3841 | pub fn jsx_string(value_token: SyntaxToken) -> JsxString { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3842 | JsxString::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 3843 | | JsSyntaxKind::JSX_STRING, [INFO] [stdout] 3844 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 3845 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3848:35 [INFO] [stdout] | [INFO] [stdout] 3847 | pub fn jsx_tag_expression(tag: AnyJsxTag) -> JsxTagExpression { [INFO] [stdout] | -------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3848 | JsxTagExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 3849 | | JsSyntaxKind::JSX_TAG_EXPRESSION, [INFO] [stdout] 3850 | | [Some(SyntaxElement::Node(tag.into_syntax()))], [INFO] [stdout] 3851 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3854:26 [INFO] [stdout] | [INFO] [stdout] 3853 | pub fn jsx_text(value_token: SyntaxToken) -> JsxText { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3854 | JsxText::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________^ [INFO] [stdout] 3855 | | JsSyntaxKind::JSX_TEXT, [INFO] [stdout] 3856 | | [Some(SyntaxElement::Token(value_token))], [INFO] [stdout] 3857 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3860:37 [INFO] [stdout] | [INFO] [stdout] 3859 | pub fn ts_abstract_modifier(modifier_token: SyntaxToken) -> TsAbstractModifier { [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3860 | TsAbstractModifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 3861 | | JsSyntaxKind::TS_ABSTRACT_MODIFIER, [INFO] [stdout] 3862 | | [Some(SyntaxElement::Token(modifier_token))], [INFO] [stdout] 3863 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3866:42 [INFO] [stdout] | [INFO] [stdout] 3865 | pub fn ts_accessibility_modifier(modifier_token_token: SyntaxToken) -> TsAccessibilityModifier { [INFO] [stdout] | --------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3866 | TsAccessibilityModifier::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 3867 | | JsSyntaxKind::TS_ACCESSIBILITY_MODIFIER, [INFO] [stdout] 3868 | | [Some(SyntaxElement::Token(modifier_token_token))], [INFO] [stdout] 3869 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3872:28 [INFO] [stdout] | [INFO] [stdout] 3871 | pub fn ts_any_type(any_token: SyntaxToken) -> TsAnyType { [INFO] [stdout] | ---------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3872 | TsAnyType::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 3873 | | JsSyntaxKind::TS_ANY_TYPE, [INFO] [stdout] 3874 | | [Some(SyntaxElement::Token(any_token))], [INFO] [stdout] 3875 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3882:30 [INFO] [stdout] | [INFO] [stdout] 3878 | element_type: AnyTsType, [INFO] [stdout] | ----------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3879 | l_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3880 | r_brack_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3881 | ) -> TsArrayType { [INFO] [stdout] 3882 | TsArrayType::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 3883 | | JsSyntaxKind::TS_ARRAY_TYPE, [INFO] [stdout] 3884 | | [ [INFO] [stdout] 3885 | | Some(SyntaxElement::Node(element_type.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3888 | | ], [INFO] [stdout] 3889 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3896:33 [INFO] [stdout] | [INFO] [stdout] 3892 | assignment: AnyJsAssignment, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3893 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3894 | ty: AnyTsType, [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3895 | ) -> TsAsAssignment { [INFO] [stdout] 3896 | TsAsAssignment::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 3897 | | JsSyntaxKind::TS_AS_ASSIGNMENT, [INFO] [stdout] 3898 | | [ [INFO] [stdout] 3899 | | Some(SyntaxElement::Node(assignment.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3902 | | ], [INFO] [stdout] 3903 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3910:33 [INFO] [stdout] | [INFO] [stdout] 3906 | expression: AnyJsExpression, [INFO] [stdout] | --------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3907 | as_token: SyntaxToken, [INFO] [stdout] | --------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3908 | ty: AnyTsType, [INFO] [stdout] | ------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3909 | ) -> TsAsExpression { [INFO] [stdout] 3910 | TsAsExpression::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _________________________________^ [INFO] [stdout] 3911 | | JsSyntaxKind::TS_AS_EXPRESSION, [INFO] [stdout] 3912 | | [ [INFO] [stdout] 3913 | | Some(SyntaxElement::Node(expression.into_syntax())), [INFO] [stdout] ... | [INFO] [stdout] 3916 | | ], [INFO] [stdout] 3917 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3920:37 [INFO] [stdout] | [INFO] [stdout] 3919 | pub fn ts_asserts_condition(is_token: SyntaxToken, ty: AnyTsType) -> TsAssertsCondition { [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] 3920 | TsAssertsCondition::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _____________________________________^ [INFO] [stdout] 3921 | | JsSyntaxKind::TS_ASSERTS_CONDITION, [INFO] [stdout] 3922 | | [ [INFO] [stdout] 3923 | | Some(SyntaxElement::Token(is_token)), [INFO] [stdout] 3924 | | Some(SyntaxElement::Node(ty.into_syntax())), [INFO] [stdout] 3925 | | ], [INFO] [stdout] 3926 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3935:20 [INFO] [stdout] | [INFO] [stdout] 3929 | asserts_token: SyntaxToken, [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3930 | parameter_name: AnyTsTypePredicateParameterName, [INFO] [stdout] | ----------------------------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3935 | predicate: 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:3949:42 [INFO] [stdout] | [INFO] [stdout] 3948 | pub fn build(self) -> TsAssertsReturnType { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3949 | TsAssertsReturnType::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 3950 | | JsSyntaxKind::TS_ASSERTS_RETURN_TYPE, [INFO] [stdout] 3951 | | [ [INFO] [stdout] 3952 | | Some(SyntaxElement::Token(self.asserts_token)), [INFO] [stdout] ... | [INFO] [stdout] 3956 | | ], [INFO] [stdout] 3957 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3955:54 [INFO] [stdout] | [INFO] [stdout] 3955 | .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:3963:22 [INFO] [stdout] | [INFO] [stdout] 3960 | pub fn ts_bigint_literal_type(literal_token: SyntaxToken) -> TsBigintLiteralTypeBuilder { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 3963 | minus_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:3976:42 [INFO] [stdout] | [INFO] [stdout] 3975 | pub fn build(self) -> TsBigintLiteralType { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3976 | TsBigintLiteralType::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 3977 | | JsSyntaxKind::TS_BIGINT_LITERAL_TYPE, [INFO] [stdout] 3978 | | [ [INFO] [stdout] 3979 | | self.minus_token.map(|token| SyntaxElement::Token(token)), [INFO] [stdout] 3980 | | Some(SyntaxElement::Token(self.literal_token)), [INFO] [stdout] 3981 | | ], [INFO] [stdout] 3982 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3986:31 [INFO] [stdout] | [INFO] [stdout] 3985 | pub fn ts_bigint_type(bigint_token: SyntaxToken) -> TsBigintType { [INFO] [stdout] | ------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3986 | TsBigintType::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 3987 | | JsSyntaxKind::TS_BIGINT_TYPE, [INFO] [stdout] 3988 | | [Some(SyntaxElement::Token(bigint_token))], [INFO] [stdout] 3989 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3992:39 [INFO] [stdout] | [INFO] [stdout] 3991 | pub fn ts_boolean_literal_type(literal_token: SyntaxToken) -> TsBooleanLiteralType { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3992 | TsBooleanLiteralType::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 3993 | | JsSyntaxKind::TS_BOOLEAN_LITERAL_TYPE, [INFO] [stdout] 3994 | | [Some(SyntaxElement::Token(literal_token))], [INFO] [stdout] 3995 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:3998:32 [INFO] [stdout] | [INFO] [stdout] 3997 | pub fn ts_boolean_type(boolean_token: SyntaxToken) -> TsBooleanType { [INFO] [stdout] | -------------------------- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 3998 | TsBooleanType::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________^ [INFO] [stdout] 3999 | | JsSyntaxKind::TS_BOOLEAN_TYPE, [INFO] [stdout] 4000 | | [Some(SyntaxElement::Token(boolean_token))], [INFO] [stdout] 4001 | | )) [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:4006:26 [INFO] [stdout] | [INFO] [stdout] 4003 | pub fn ts_call_signature_type_member(parameters: JsParameters) -> TsCallSignatureTypeMemberBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4006 | 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:4007:33 [INFO] [stdout] | [INFO] [stdout] 4003 | pub fn ts_call_signature_type_member(parameters: JsParameters) -> TsCallSignatureTypeMemberBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4007 | 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:4008:32 [INFO] [stdout] | [INFO] [stdout] 4003 | pub fn ts_call_signature_type_member(parameters: JsParameters) -> TsCallSignatureTypeMemberBuilder { [INFO] [stdout] | ------------------------ these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] ... [INFO] [stdout] 4008 | separator_token_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:4034:48 [INFO] [stdout] | [INFO] [stdout] 4033 | pub fn build(self) -> TsCallSignatureTypeMember { [INFO] [stdout] | ---- these values have significant drop implementation and will observe changes in drop order under Edition 2024 [INFO] [stdout] 4034 | TsCallSignatureTypeMember::unwrap_cast(SyntaxNode::new_detached( [INFO] [stdout] | ________________________________________________^ [INFO] [stdout] 4035 | | JsSyntaxKind::TS_CALL_SIGNATURE_TYPE_MEMBER, [INFO] [stdout] 4036 | | [ [INFO] [stdout] 4037 | | self.type_parameters [INFO] [stdout] ... | [INFO] [stdout] 4044 | | ], [INFO] [stdout] 4045 | | )) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2024 [INFO] [stdout] = note: for more information, see issue #123739 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: these values and local bindings have significant drop implementation that will have a different drop order from that of Edition 2021 [INFO] [stdout] --> src/generated/node_factory.rs:4038:54 [INFO] [stdout] | [INFO] [stdout] 4038 | .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:4041:54 [INFO] [stdout] | [INFO] [stdout] 4041 | .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 [WARN] too many lines in the log, truncating it