| { | ||
| "git": { | ||
| "sha1": "4e508677213155cf73b4072f7a82f73a26cad3f5" | ||
| "sha1": "f8f2a4249a884cde7af0e946629017b6af5db45a" | ||
| }, | ||
| "path_in_vcs": "" | ||
| } |
+87
-81
@@ -31,3 +31,3 @@ # This file is automatically @generated by Cargo. | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| ] | ||
@@ -49,5 +49,5 @@ | ||
| name = "bumpalo" | ||
| version = "3.19.0" | ||
| version = "3.19.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" | ||
| checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" | ||
@@ -62,5 +62,5 @@ [[package]] | ||
| name = "cc" | ||
| version = "1.2.47" | ||
| version = "1.2.51" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07" | ||
| checksum = "7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203" | ||
| dependencies = [ | ||
@@ -147,3 +147,3 @@ "find-msvc-tools", | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| ] | ||
@@ -208,5 +208,5 @@ | ||
| name = "find-msvc-tools" | ||
| version = "0.1.5" | ||
| version = "0.1.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844" | ||
| checksum = "645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff" | ||
@@ -353,8 +353,7 @@ [[package]] | ||
| name = "http" | ||
| version = "1.3.1" | ||
| version = "1.4.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" | ||
| checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" | ||
| dependencies = [ | ||
| "bytes", | ||
| "fnv", | ||
| "itoa", | ||
@@ -448,5 +447,5 @@ ] | ||
| name = "hyper-util" | ||
| version = "0.1.18" | ||
| version = "0.1.19" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56" | ||
| checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f" | ||
| dependencies = [ | ||
@@ -521,5 +520,5 @@ "base64", | ||
| name = "icu_properties" | ||
| version = "2.1.1" | ||
| version = "2.1.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" | ||
| checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" | ||
| dependencies = [ | ||
@@ -536,5 +535,5 @@ "icu_collections", | ||
| name = "icu_properties_data" | ||
| version = "2.1.1" | ||
| version = "2.1.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" | ||
| checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" | ||
@@ -589,5 +588,5 @@ [[package]] | ||
| name = "insta" | ||
| version = "1.44.1" | ||
| version = "1.45.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "e8732d3774162a0851e3f2b150eb98f31a9885dd75985099421d393385a01dfd" | ||
| checksum = "983e3b24350c84ab8a65151f537d67afbbf7153bb9f1110e03e9fa9b07f67a5c" | ||
| dependencies = [ | ||
@@ -597,2 +596,3 @@ "console", | ||
| "similar", | ||
| "tempfile", | ||
| ] | ||
@@ -608,5 +608,5 @@ | ||
| name = "iri-string" | ||
| version = "0.7.9" | ||
| version = "0.7.10" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397" | ||
| checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" | ||
| dependencies = [ | ||
@@ -619,11 +619,11 @@ "memchr", | ||
| name = "itoa" | ||
| version = "1.0.15" | ||
| version = "1.0.17" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" | ||
| checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" | ||
| [[package]] | ||
| name = "js-sys" | ||
| version = "0.3.82" | ||
| version = "0.3.83" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" | ||
| checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" | ||
| dependencies = [ | ||
@@ -636,11 +636,11 @@ "once_cell", | ||
| name = "libc" | ||
| version = "0.2.177" | ||
| version = "0.2.178" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" | ||
| checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" | ||
| [[package]] | ||
| name = "libredox" | ||
| version = "0.1.10" | ||
| version = "0.1.12" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" | ||
| checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" | ||
| dependencies = [ | ||
@@ -666,5 +666,5 @@ "bitflags", | ||
| name = "log" | ||
| version = "0.4.28" | ||
| version = "0.4.29" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" | ||
| checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" | ||
@@ -695,5 +695,5 @@ [[package]] | ||
| name = "mio" | ||
| version = "1.1.0" | ||
| version = "1.1.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873" | ||
| checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" | ||
| dependencies = [ | ||
@@ -751,3 +751,3 @@ "libc", | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| ] | ||
@@ -808,5 +808,5 @@ | ||
| name = "proc-macro2" | ||
| version = "1.0.103" | ||
| version = "1.0.104" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" | ||
| checksum = "9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0" | ||
| dependencies = [ | ||
@@ -853,5 +853,5 @@ "unicode-ident", | ||
| name = "redox_syscall" | ||
| version = "0.5.18" | ||
| version = "0.7.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" | ||
| checksum = "49f3fe0889e69e2ae9e41f4d6c4c0181701d00e4697b356fb1f74173a5e0ee27" | ||
| dependencies = [ | ||
@@ -878,3 +878,3 @@ "bitflags", | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| ] | ||
@@ -884,5 +884,5 @@ | ||
| name = "reqwest" | ||
| version = "0.12.24" | ||
| version = "0.12.28" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" | ||
| checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" | ||
| dependencies = [ | ||
@@ -941,5 +941,5 @@ "base64", | ||
| name = "rustix" | ||
| version = "1.1.2" | ||
| version = "1.1.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" | ||
| checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" | ||
| dependencies = [ | ||
@@ -968,5 +968,5 @@ "bitflags", | ||
| name = "rustls-pki-types" | ||
| version = "1.13.0" | ||
| version = "1.13.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a" | ||
| checksum = "21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282" | ||
| dependencies = [ | ||
@@ -995,5 +995,5 @@ "zeroize", | ||
| name = "ryu" | ||
| version = "1.0.20" | ||
| version = "1.0.22" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" | ||
| checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" | ||
@@ -1068,3 +1068,3 @@ [[package]] | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| ] | ||
@@ -1074,11 +1074,11 @@ | ||
| name = "serde_json" | ||
| version = "1.0.145" | ||
| version = "1.0.148" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" | ||
| checksum = "3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da" | ||
| dependencies = [ | ||
| "itoa", | ||
| "memchr", | ||
| "ryu", | ||
| "serde", | ||
| "serde_core", | ||
| "zmij", | ||
| ] | ||
@@ -1106,5 +1106,5 @@ | ||
| name = "simd-adler32" | ||
| version = "0.3.7" | ||
| version = "0.3.8" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" | ||
| checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" | ||
@@ -1153,5 +1153,5 @@ [[package]] | ||
| name = "syn" | ||
| version = "2.0.110" | ||
| version = "2.0.111" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea" | ||
| checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" | ||
| dependencies = [ | ||
@@ -1165,3 +1165,3 @@ "proc-macro2", | ||
| name = "syn" | ||
| version = "2.0.111" | ||
| version = "2.0.112" | ||
| dependencies = [ | ||
@@ -1208,3 +1208,3 @@ "anyhow", | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| ] | ||
@@ -1246,5 +1246,5 @@ | ||
| name = "tempfile" | ||
| version = "3.23.0" | ||
| version = "3.24.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" | ||
| checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c" | ||
| dependencies = [ | ||
@@ -1341,5 +1341,5 @@ "fastrand", | ||
| name = "tower-http" | ||
| version = "0.6.6" | ||
| version = "0.6.8" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" | ||
| checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" | ||
| dependencies = [ | ||
@@ -1372,5 +1372,5 @@ "bitflags", | ||
| name = "tracing" | ||
| version = "0.1.41" | ||
| version = "0.1.44" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" | ||
| checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" | ||
| dependencies = [ | ||
@@ -1383,5 +1383,5 @@ "pin-project-lite", | ||
| name = "tracing-core" | ||
| version = "0.1.34" | ||
| version = "0.1.36" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" | ||
| checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" | ||
| dependencies = [ | ||
@@ -1469,5 +1469,5 @@ "once_cell", | ||
| name = "wasm-bindgen" | ||
| version = "0.2.105" | ||
| version = "0.2.106" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" | ||
| checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" | ||
| dependencies = [ | ||
@@ -1483,5 +1483,5 @@ "cfg-if", | ||
| name = "wasm-bindgen-futures" | ||
| version = "0.4.55" | ||
| version = "0.4.56" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0" | ||
| checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c" | ||
| dependencies = [ | ||
@@ -1497,5 +1497,5 @@ "cfg-if", | ||
| name = "wasm-bindgen-macro" | ||
| version = "0.2.105" | ||
| version = "0.2.106" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" | ||
| checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" | ||
| dependencies = [ | ||
@@ -1508,5 +1508,5 @@ "quote", | ||
| name = "wasm-bindgen-macro-support" | ||
| version = "0.2.105" | ||
| version = "0.2.106" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" | ||
| checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" | ||
| dependencies = [ | ||
@@ -1516,3 +1516,3 @@ "bumpalo", | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| "wasm-bindgen-shared", | ||
@@ -1523,5 +1523,5 @@ ] | ||
| name = "wasm-bindgen-shared" | ||
| version = "0.2.105" | ||
| version = "0.2.106" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" | ||
| checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" | ||
| dependencies = [ | ||
@@ -1533,5 +1533,5 @@ "unicode-ident", | ||
| name = "web-sys" | ||
| version = "0.3.82" | ||
| version = "0.3.83" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1" | ||
| checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" | ||
| dependencies = [ | ||
@@ -1792,3 +1792,3 @@ "js-sys", | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| "synstructure", | ||
@@ -1814,3 +1814,3 @@ ] | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| "synstructure", | ||
@@ -1855,3 +1855,9 @@ ] | ||
| "quote", | ||
| "syn 2.0.110", | ||
| "syn 2.0.111", | ||
| ] | ||
| [[package]] | ||
| name = "zmij" | ||
| version = "1.0.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "e9747e91771f56fd7893e1164abd78febd14a670ceec257caad15e051de35f06" |
+1
-1
@@ -16,3 +16,3 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO | ||
| name = "syn" | ||
| version = "2.0.111" | ||
| version = "2.0.112" | ||
| authors = ["David Tolnay <dtolnay@gmail.com>"] | ||
@@ -19,0 +19,0 @@ build = false |
+2
-2
@@ -163,3 +163,3 @@ //! A stably addressed token buffer supporting efficient traversal based on a | ||
| unsafe fn bump_ignore_group(self) -> Cursor<'a> { | ||
| unsafe { Cursor::create(self.ptr.offset(1), self.scope) } | ||
| unsafe { Cursor::create(self.ptr.add(1), self.scope) } | ||
| } | ||
@@ -343,3 +343,3 @@ | ||
| if start_of_buffer(self) < self.ptr { | ||
| self.ptr = unsafe { self.ptr.offset(-1) }; | ||
| self.ptr = unsafe { self.ptr.sub(1) }; | ||
| } | ||
@@ -346,0 +346,0 @@ self.span() |
+1
-1
@@ -252,3 +252,3 @@ //! [![github]](https://github.com/dtolnay/syn) [![crates-io]](https://crates.io/crates/syn) [![docs-rs]](crate) | ||
| // Syn types in rustdoc of other crates get linked to here. | ||
| #![doc(html_root_url = "https://docs.rs/syn/2.0.111")] | ||
| #![doc(html_root_url = "https://docs.rs/syn/2.0.112")] | ||
| #![cfg_attr(docsrs, feature(doc_cfg), doc(auto_cfg = false))] | ||
@@ -255,0 +255,0 @@ #![deny(unsafe_op_in_unsafe_fn)] |
+1
-1
@@ -348,3 +348,3 @@ #[cfg(feature = "parsing")] | ||
| pub fn new(value: u8, span: Span) -> Self { | ||
| let mut token = Literal::u8_suffixed(value); | ||
| let mut token = Literal::byte_character(value); | ||
| token.set_span(span); | ||
@@ -351,0 +351,0 @@ LitByte { |
+16
-10
@@ -45,2 +45,4 @@ #![allow(unused_macro_rules)] | ||
| use rustc_ast::ast::DelimArgs; | ||
| use rustc_ast::ast::EiiExternTarget; | ||
| use rustc_ast::ast::EiiImpl; | ||
| use rustc_ast::ast::EnumDef; | ||
@@ -114,2 +116,3 @@ use rustc_ast::ast::Expr; | ||
| use rustc_ast::ast::MethodCall; | ||
| use rustc_ast::ast::MgcaDisambiguation; | ||
| use rustc_ast::ast::ModKind; | ||
@@ -481,3 +484,3 @@ use rustc_ast::ast::ModSpans; | ||
| spanless_eq_struct!(AngleBracketedArgs; span args); | ||
| spanless_eq_struct!(AnonConst; id value); | ||
| spanless_eq_struct!(AnonConst; id value !mgca_disambiguation); | ||
| spanless_eq_struct!(Arm; attrs pat guard body span id is_placeholder); | ||
@@ -498,2 +501,4 @@ spanless_eq_struct!(AssocItemConstraint; id ident gen_args kind span); | ||
| spanless_eq_struct!(DelimSpacing; open close); | ||
| spanless_eq_struct!(EiiExternTarget; extern_item_path impl_unsafe span); | ||
| spanless_eq_struct!(EiiImpl; node_id eii_macro_path impl_safety span inner_span is_default); | ||
| spanless_eq_struct!(EnumDef; variants); | ||
@@ -503,3 +508,3 @@ spanless_eq_struct!(Expr; id kind span attrs !tokens); | ||
| spanless_eq_struct!(FieldDef; attrs id span vis safety ident ty default is_placeholder); | ||
| spanless_eq_struct!(Fn; defaultness ident generics sig contract define_opaque body); | ||
| spanless_eq_struct!(Fn; defaultness ident generics sig contract define_opaque body eii_impls); | ||
| spanless_eq_struct!(FnContract; declarations requires ensures); | ||
@@ -528,3 +533,3 @@ spanless_eq_struct!(FnDecl; inputs output); | ||
| spanless_eq_struct!(MacCallStmt; mac style attrs tokens); | ||
| spanless_eq_struct!(MacroDef; body macro_rules); | ||
| spanless_eq_struct!(MacroDef; body macro_rules eii_extern_target); | ||
| spanless_eq_struct!(MetaItem; unsafety path kind span); | ||
@@ -613,4 +618,5 @@ spanless_eq_struct!(MetaItemLit; symbol suffix kind span); | ||
| spanless_eq_enum!(MatchKind; Prefix Postfix); | ||
| spanless_eq_enum!(MetaItemInner; MetaItem(0) Lit(0)); | ||
| spanless_eq_enum!(MetaItemKind; Word List(0) NameValue(0)); | ||
| spanless_eq_enum!(MetaItemInner; MetaItem(0) Lit(0)); | ||
| spanless_eq_enum!(MgcaDisambiguation; AnonConst Direct); | ||
| spanless_eq_enum!(ModKind; Loaded(0 1 2) Unloaded); | ||
@@ -652,6 +658,6 @@ spanless_eq_enum!(Movability; Static Movable); | ||
| Match(0 1 2) Closure(0) Block(0 1) Gen(0 1 2 3) Await(0 1) Use(0 1) | ||
| TryBlock(0) Assign(0 1 2) AssignOp(0 1 2) Field(0 1) Index(0 1 2) Underscore | ||
| Range(0 1 2) Path(0 1) AddrOf(0 1 2) Break(0 1) Continue(0) Ret(0) | ||
| InlineAsm(0) OffsetOf(0 1) MacCall(0) Struct(0) Repeat(0 1) Paren(0) Try(0) | ||
| Yield(0) Yeet(0) Become(0) IncludedBytes(0) FormatArgs(0) | ||
| TryBlock(0 1) Assign(0 1 2) AssignOp(0 1 2) Field(0 1) Index(0 1 2) | ||
| Underscore Range(0 1 2) Path(0 1) AddrOf(0 1 2) Break(0 1) Continue(0) | ||
| Ret(0) InlineAsm(0) OffsetOf(0 1) MacCall(0) Struct(0) Repeat(0 1) Paren(0) | ||
| Try(0) Yield(0) Yeet(0) Become(0) IncludedBytes(0) FormatArgs(0) | ||
| UnsafeBinderCast(0 1 2) Err(0) Dummy); | ||
@@ -673,4 +679,4 @@ spanless_eq_enum!(InlineAsmOperand; In(reg expr) Out(reg late expr) | ||
| FnPtr(0) UnsafeBinder(0) Never Tup(0) Path(0 1) TraitObject(0 1) | ||
| ImplTrait(0 1) Paren(0) Typeof(0) Infer ImplicitSelf MacCall(0) CVarArgs | ||
| Pat(0 1) Dummy Err(0)); | ||
| ImplTrait(0 1) Paren(0) Infer ImplicitSelf MacCall(0) CVarArgs Pat(0 1) | ||
| Dummy Err(0)); | ||
@@ -677,0 +683,0 @@ impl SpanlessEq for Ident { |
@@ -96,2 +96,3 @@ #![allow(clippy::non_ascii_literal)] | ||
| #[test] | ||
| #[cfg_attr(miri, ignore)] // https://github.com/rust-lang/miri/issues/4793 | ||
| fn test_unwind_safe() { | ||
@@ -98,0 +99,0 @@ fn parse(input: ParseStream) -> Result<Ident> { |
@@ -40,4 +40,2 @@ // This test does the following for every file in the rust-lang/rust repo: | ||
| extern crate rustc_span; | ||
| extern crate smallvec; | ||
| extern crate thin_vec; | ||
@@ -214,6 +212,6 @@ use crate::common::eq::SpanlessEq; | ||
| use rustc_data_structures::flat_map_in_place::FlatMapInPlace; | ||
| use rustc_data_structures::smallvec::SmallVec; | ||
| use rustc_data_structures::thin_vec::ThinVec; | ||
| use rustc_span::DUMMY_SP; | ||
| use smallvec::SmallVec; | ||
| use std::ops::DerefMut; | ||
| use thin_vec::ThinVec; | ||
@@ -220,0 +218,0 @@ struct FullyParenthesize; |
Sorry, the diff of this file is not supported yet