Skip to content

Commit 6e4f8fe

Browse files
lnicolaVeykril
authored andcommitted
Bump rustc crates
1 parent 1b7cd2b commit 6e4f8fe

File tree

3 files changed

+20
-19
lines changed

3 files changed

+20
-19
lines changed

src/tools/rust-analyzer/Cargo.lock

+12-12
Original file line numberDiff line numberDiff line change
@@ -1497,9 +1497,9 @@ dependencies = [
14971497

14981498
[[package]]
14991499
name = "ra-ap-rustc_abi"
1500-
version = "0.68.0"
1500+
version = "0.71.0"
15011501
source = "registry+https://github.com/rust-lang/crates.io-index"
1502-
checksum = "2a8cb51bb4534ac3e9c74f1d9bd90e607e60f94f734b1cf1a66f753ad2af6ed7"
1502+
checksum = "c6999d098000b98415939f13158dac78cb3eeeb7b0c073847f3e4b623866e27c"
15031503
dependencies = [
15041504
"bitflags 2.6.0",
15051505
"ra-ap-rustc_index",
@@ -1508,9 +1508,9 @@ dependencies = [
15081508

15091509
[[package]]
15101510
name = "ra-ap-rustc_index"
1511-
version = "0.68.0"
1511+
version = "0.71.0"
15121512
source = "registry+https://github.com/rust-lang/crates.io-index"
1513-
checksum = "8b640fba2b7ef4f875459e2e76daeb846ef341d1d376fa758962ac0eba79bce6"
1513+
checksum = "ae9fb312d942817dab10790881f555928c1f6a11a85186e8e573ad4a86c7d3be"
15141514
dependencies = [
15151515
"arrayvec",
15161516
"ra-ap-rustc_index_macros",
@@ -1519,9 +1519,9 @@ dependencies = [
15191519

15201520
[[package]]
15211521
name = "ra-ap-rustc_index_macros"
1522-
version = "0.68.0"
1522+
version = "0.71.0"
15231523
source = "registry+https://github.com/rust-lang/crates.io-index"
1524-
checksum = "faef502419ba5ac9d3079b1a835c6e5b4e605388254bbe55eb5683936f541be9"
1524+
checksum = "766e3990eb1066a06deefc561b5a01b32ca5c9211feea31cbf4ed50611519872"
15251525
dependencies = [
15261526
"proc-macro2",
15271527
"quote",
@@ -1530,29 +1530,29 @@ dependencies = [
15301530

15311531
[[package]]
15321532
name = "ra-ap-rustc_lexer"
1533-
version = "0.68.0"
1533+
version = "0.71.0"
15341534
source = "registry+https://github.com/rust-lang/crates.io-index"
1535-
checksum = "5da7f9d533b8d5be6704558da741ff20b982ad4647b1e9e08632853e4fecf9d5"
1535+
checksum = "f4afa98eb7889c137d5a3f1cd189089e16da04d1e4837d358a67aa3dab10ffbe"
15361536
dependencies = [
15371537
"unicode-properties",
15381538
"unicode-xid",
15391539
]
15401540

15411541
[[package]]
15421542
name = "ra-ap-rustc_parse_format"
1543-
version = "0.68.0"
1543+
version = "0.71.0"
15441544
source = "registry+https://github.com/rust-lang/crates.io-index"
1545-
checksum = "94389cf81c651b1bda9ac45d3de6a2d851bb6fd4cb893875daa44e419c94205f"
1545+
checksum = "d9234c96ffb0565286790407fb7eb7f55ebf69267de4db382fdec0a17f14b0e2"
15461546
dependencies = [
15471547
"ra-ap-rustc_index",
15481548
"ra-ap-rustc_lexer",
15491549
]
15501550

15511551
[[package]]
15521552
name = "ra-ap-rustc_pattern_analysis"
1553-
version = "0.68.0"
1553+
version = "0.71.0"
15541554
source = "registry+https://github.com/rust-lang/crates.io-index"
1555-
checksum = "3679d8dd0114ed6000918309f843782738e51c99d8e4baec0d0f706e4d948819"
1555+
checksum = "273d5f72926a58c7eea27aebc898d1d5b32d23d2342f692a94a2cf8746aa4a2f"
15561556
dependencies = [
15571557
"ra-ap-rustc_index",
15581558
"rustc-hash",

src/tools/rust-analyzer/Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,11 @@ tt = { path = "./crates/tt", version = "0.0.0" }
8585
vfs-notify = { path = "./crates/vfs-notify", version = "0.0.0" }
8686
vfs = { path = "./crates/vfs", version = "0.0.0" }
8787

88-
ra-ap-rustc_lexer = { version = "0.68.0", default-features = false }
89-
ra-ap-rustc_parse_format = { version = "0.68.0", default-features = false }
90-
ra-ap-rustc_index = { version = "0.68.0", default-features = false }
91-
ra-ap-rustc_abi = { version = "0.68.0", default-features = false }
92-
ra-ap-rustc_pattern_analysis = { version = "0.68.0", default-features = false }
88+
ra-ap-rustc_lexer = { version = "0.71.0", default-features = false }
89+
ra-ap-rustc_parse_format = { version = "0.71.0", default-features = false }
90+
ra-ap-rustc_index = { version = "0.71.0", default-features = false }
91+
ra-ap-rustc_abi = { version = "0.71.0", default-features = false }
92+
ra-ap-rustc_pattern_analysis = { version = "0.71.0", default-features = false }
9393

9494
# local crates that aren't published to crates.io. These should not have versions.
9595
test-fixture = { path = "./crates/test-fixture" }

src/tools/rust-analyzer/crates/parser/src/lexed_str.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -188,10 +188,11 @@ impl<'a> Converter<'a> {
188188

189189
rustc_lexer::TokenKind::RawIdent => IDENT,
190190

191-
rustc_lexer::TokenKind::GuardedStrPrefix => {
191+
rustc_lexer::TokenKind::GuardedStrPrefix if self.edition.at_least_2024() => {
192192
err = "Invalid string literal (reserved syntax)";
193193
ERROR
194-
},
194+
}
195+
rustc_lexer::TokenKind::GuardedStrPrefix => POUND,
195196

196197
rustc_lexer::TokenKind::Literal { kind, .. } => {
197198
self.extend_literal(token_text.len(), kind);

0 commit comments

Comments
 (0)