+302
| # This file is automatically @generated by Cargo. | ||
| # It is not intended for manual editing. | ||
| version = 3 | ||
| [[package]] | ||
| name = "dissimilar" | ||
| version = "1.0.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "59f8e79d1fbf76bdfbde321e902714bf6c49df88a7dda6fc682fc2979226962d" | ||
| [[package]] | ||
| name = "equivalent" | ||
| version = "1.0.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" | ||
| [[package]] | ||
| name = "glob" | ||
| version = "0.3.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" | ||
| [[package]] | ||
| name = "hashbrown" | ||
| version = "0.15.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" | ||
| [[package]] | ||
| name = "indexmap" | ||
| version = "2.7.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" | ||
| dependencies = [ | ||
| "equivalent", | ||
| "hashbrown", | ||
| ] | ||
| [[package]] | ||
| name = "itoa" | ||
| version = "1.0.14" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" | ||
| [[package]] | ||
| name = "memchr" | ||
| version = "2.7.4" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" | ||
| [[package]] | ||
| name = "proc-macro2" | ||
| version = "1.0.92" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" | ||
| dependencies = [ | ||
| "unicode-ident", | ||
| ] | ||
| [[package]] | ||
| name = "quote" | ||
| version = "1.0.37" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" | ||
| dependencies = [ | ||
| "proc-macro2", | ||
| ] | ||
| [[package]] | ||
| name = "quote" | ||
| version = "1.0.38" | ||
| dependencies = [ | ||
| "proc-macro2", | ||
| "rustversion", | ||
| "trybuild", | ||
| ] | ||
| [[package]] | ||
| name = "rustversion" | ||
| version = "1.0.18" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" | ||
| [[package]] | ||
| name = "ryu" | ||
| version = "1.0.18" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" | ||
| [[package]] | ||
| name = "serde" | ||
| version = "1.0.216" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" | ||
| dependencies = [ | ||
| "serde_derive", | ||
| ] | ||
| [[package]] | ||
| name = "serde_derive" | ||
| version = "1.0.216" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" | ||
| dependencies = [ | ||
| "proc-macro2", | ||
| "quote 1.0.37", | ||
| "syn", | ||
| ] | ||
| [[package]] | ||
| name = "serde_json" | ||
| version = "1.0.134" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d" | ||
| dependencies = [ | ||
| "itoa", | ||
| "memchr", | ||
| "ryu", | ||
| "serde", | ||
| ] | ||
| [[package]] | ||
| name = "serde_spanned" | ||
| version = "0.6.8" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" | ||
| dependencies = [ | ||
| "serde", | ||
| ] | ||
| [[package]] | ||
| name = "syn" | ||
| version = "2.0.91" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d53cbcb5a243bd33b7858b1d7f4aca2153490815872d86d955d6ea29f743c035" | ||
| dependencies = [ | ||
| "proc-macro2", | ||
| "quote 1.0.37", | ||
| "unicode-ident", | ||
| ] | ||
| [[package]] | ||
| name = "target-triple" | ||
| version = "0.1.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "42a4d50cdb458045afc8131fd91b64904da29548bcb63c7236e0844936c13078" | ||
| [[package]] | ||
| name = "termcolor" | ||
| version = "1.4.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" | ||
| dependencies = [ | ||
| "winapi-util", | ||
| ] | ||
| [[package]] | ||
| name = "toml" | ||
| version = "0.8.19" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" | ||
| dependencies = [ | ||
| "serde", | ||
| "serde_spanned", | ||
| "toml_datetime", | ||
| "toml_edit", | ||
| ] | ||
| [[package]] | ||
| name = "toml_datetime" | ||
| version = "0.6.8" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" | ||
| dependencies = [ | ||
| "serde", | ||
| ] | ||
| [[package]] | ||
| name = "toml_edit" | ||
| version = "0.22.22" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" | ||
| dependencies = [ | ||
| "indexmap", | ||
| "serde", | ||
| "serde_spanned", | ||
| "toml_datetime", | ||
| "winnow", | ||
| ] | ||
| [[package]] | ||
| name = "trybuild" | ||
| version = "1.0.101" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "8dcd332a5496c026f1e14b7f3d2b7bd98e509660c04239c58b0ba38a12daded4" | ||
| dependencies = [ | ||
| "dissimilar", | ||
| "glob", | ||
| "serde", | ||
| "serde_derive", | ||
| "serde_json", | ||
| "target-triple", | ||
| "termcolor", | ||
| "toml", | ||
| ] | ||
| [[package]] | ||
| name = "unicode-ident" | ||
| version = "1.0.14" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" | ||
| [[package]] | ||
| name = "winapi-util" | ||
| version = "0.1.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" | ||
| dependencies = [ | ||
| "windows-sys", | ||
| ] | ||
| [[package]] | ||
| name = "windows-sys" | ||
| version = "0.59.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" | ||
| dependencies = [ | ||
| "windows-targets", | ||
| ] | ||
| [[package]] | ||
| name = "windows-targets" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" | ||
| dependencies = [ | ||
| "windows_aarch64_gnullvm", | ||
| "windows_aarch64_msvc", | ||
| "windows_i686_gnu", | ||
| "windows_i686_gnullvm", | ||
| "windows_i686_msvc", | ||
| "windows_x86_64_gnu", | ||
| "windows_x86_64_gnullvm", | ||
| "windows_x86_64_msvc", | ||
| ] | ||
| [[package]] | ||
| name = "windows_aarch64_gnullvm" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" | ||
| [[package]] | ||
| name = "windows_aarch64_msvc" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" | ||
| [[package]] | ||
| name = "windows_i686_gnu" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" | ||
| [[package]] | ||
| name = "windows_i686_gnullvm" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" | ||
| [[package]] | ||
| name = "windows_i686_msvc" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" | ||
| [[package]] | ||
| name = "windows_x86_64_gnu" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" | ||
| [[package]] | ||
| name = "windows_x86_64_gnullvm" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" | ||
| [[package]] | ||
| name = "windows_x86_64_msvc" | ||
| version = "0.52.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" | ||
| [[package]] | ||
| name = "winnow" | ||
| version = "0.6.20" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" | ||
| dependencies = [ | ||
| "memchr", | ||
| ] |
| { | ||
| "git": { | ||
| "sha1": "b1ebffa035363a430862e033aa3268e8cb17affa" | ||
| "sha1": "0245506323a3616daa2ee41c6ad0b871e4d78ae4" | ||
| }, | ||
| "path_in_vcs": "" | ||
| } |
@@ -40,2 +40,8 @@ name: CI | ||
| - run: cargo run --manifest-path benches/Cargo.toml | ||
| - uses: actions/upload-artifact@v4 | ||
| if: matrix.rust == 'nightly' && always() | ||
| with: | ||
| name: Cargo.lock | ||
| path: Cargo.lock | ||
| continue-on-error: true | ||
@@ -42,0 +48,0 @@ minimal: |
+6
-5
@@ -16,5 +16,6 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO | ||
| name = "quote" | ||
| version = "1.0.37" | ||
| version = "1.0.38" | ||
| authors = ["David Tolnay <dtolnay@gmail.com>"] | ||
| build = false | ||
| autolib = false | ||
| autobins = false | ||
@@ -39,2 +40,6 @@ autoexamples = false | ||
| [features] | ||
| default = ["proc-macro"] | ||
| proc-macro = ["proc-macro2/proc-macro"] | ||
| [lib] | ||
@@ -63,5 +68,1 @@ name = "quote" | ||
| features = ["diff"] | ||
| [features] | ||
| default = ["proc-macro"] | ||
| proc-macro = ["proc-macro2/proc-macro"] |
+2
-1
@@ -95,3 +95,3 @@ //! [![github]](https://github.com/dtolnay/quote) [![crates-io]](https://crates.io/crates/quote) [![docs-rs]](https://docs.rs/quote) | ||
| // Quote types in rustdoc of other crates get linked to here. | ||
| #![doc(html_root_url = "https://docs.rs/quote/1.0.37")] | ||
| #![doc(html_root_url = "https://docs.rs/quote/1.0.38")] | ||
| #![allow( | ||
@@ -102,2 +102,3 @@ clippy::doc_markdown, | ||
| clippy::module_name_repetitions, | ||
| clippy::needless_lifetimes, | ||
| // false positive https://github.com/rust-lang/rust-clippy/issues/6983 | ||
@@ -104,0 +105,0 @@ clippy::wrong_self_convention, |
+10
-2
@@ -105,3 +105,3 @@ use self::get_span::{GetSpan, GetSpanBase, GetSpanInner}; | ||
| impl<'q, 'a, T: RepAsIteratorExt<'q> + ?Sized> RepAsIteratorExt<'q> for &'a T { | ||
| impl<'q, T: RepAsIteratorExt<'q> + ?Sized> RepAsIteratorExt<'q> for &T { | ||
| type Iter = T::Iter; | ||
@@ -114,3 +114,3 @@ | ||
| impl<'q, 'a, T: RepAsIteratorExt<'q> + ?Sized> RepAsIteratorExt<'q> for &'a mut T { | ||
| impl<'q, T: RepAsIteratorExt<'q> + ?Sized> RepAsIteratorExt<'q> for &mut T { | ||
| type Iter = T::Iter; | ||
@@ -131,2 +131,10 @@ | ||
| impl<'q, T: 'q, const N: usize> RepAsIteratorExt<'q> for [T; N] { | ||
| type Iter = slice::Iter<'q, T>; | ||
| fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { | ||
| (self.iter(), HasIter) | ||
| } | ||
| } | ||
| impl<'q, T: 'q> RepAsIteratorExt<'q> for Vec<T> { | ||
@@ -133,0 +141,0 @@ type Iter = slice::Iter<'q, T>; |
+2
-2
@@ -78,3 +78,3 @@ use super::TokenStreamExt; | ||
| impl<'a, T: ?Sized + ToTokens> ToTokens for &'a T { | ||
| impl<T: ?Sized + ToTokens> ToTokens for &T { | ||
| fn to_tokens(&self, tokens: &mut TokenStream) { | ||
@@ -85,3 +85,3 @@ (**self).to_tokens(tokens); | ||
| impl<'a, T: ?Sized + ToTokens> ToTokens for &'a mut T { | ||
| impl<T: ?Sized + ToTokens> ToTokens for &mut T { | ||
| fn to_tokens(&self, tokens: &mut TokenStream) { | ||
@@ -88,0 +88,0 @@ (**self).to_tokens(tokens); |
+3
-0
@@ -108,2 +108,5 @@ #![allow( | ||
| let _ = quote!(#(#ref_slice #ref_slice)*); | ||
| let array_of_array: [[u8; 2]; 2] = [[0; 2]; 2]; | ||
| let _ = quote!(#(#(#array_of_array)*)*); | ||
| } | ||
@@ -110,0 +113,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet