/third_party/rust/crates/quote/src/ |
H A D | to_tokens.rs | 10 pub trait ToTokens { traits 14 /// trait may be useful for implementing `ToTokens`. 25 /// use quote::{TokenStreamExt, ToTokens}; 32 /// impl ToTokens for Path { 47 /// # impl ToTokens for PathSegment { 58 /// convenience method for consumers of the `ToTokens` trait. 68 /// convenience method for consumers of the `ToTokens` trait. 77 impl<'a, T: ?Sized + ToTokens> ToTokens for &'a T { impls 83 impl<'a, T: ?Sized + ToTokens> ToToken impls 130 impl ToTokens for $t { global() impls [all...] |
H A D | ext.rs | 1 use super::ToTokens; 9 /// For use by `ToTokens` implementations. 16 /// For use by `ToTokens` implementations. 19 /// # use quote::{quote, TokenStreamExt, ToTokens}; 24 /// impl ToTokens for X { 36 I::Item: ToTokens; in append_all() 38 /// For use by `ToTokens` implementations. 45 I::Item: ToTokens, in append_separated() 46 U: ToTokens; in append_separated() 48 /// For use by `ToTokens` implementation [all...] |
H A D | spanned.rs | 1 use crate::ToTokens; 22 impl<T: ?Sized + ToTokens> Spanned for T { 42 use crate::ToTokens; 49 impl<T: ?Sized + ToTokens> Sealed for T {}
|
/third_party/rust/crates/cxx/gen/cmd/src/syntax/ |
H A D | tokens.rs | 7 use quote::{quote_spanned, ToTokens}; 10 impl ToTokens for Type { 42 impl ToTokens for Var { 59 impl ToTokens for Ty1 { 87 impl ToTokens for Ref { 112 impl ToTokens for Ptr { 128 impl ToTokens for SliceRef { 147 impl ToTokens for Array { 164 impl ToTokens for Atom { 170 impl ToTokens fo [all...] |
H A D | symbol.rs | 4 use quote::ToTokens; 17 impl ToTokens for Symbol { 19 ToTokens::to_tokens(&self.0, tokens); in to_tokens()
|
H A D | report.rs | 1 use quote::ToTokens; 14 pub fn error(&mut self, sp: impl ToTokens, msg: impl Display) { in error()
|
/third_party/rust/crates/cxx/gen/lib/src/syntax/ |
H A D | tokens.rs | 7 use quote::{quote_spanned, ToTokens}; 10 impl ToTokens for Type { 42 impl ToTokens for Var { 59 impl ToTokens for Ty1 { 87 impl ToTokens for Ref { 112 impl ToTokens for Ptr { 128 impl ToTokens for SliceRef { 147 impl ToTokens for Array { 164 impl ToTokens for Atom { 170 impl ToTokens fo [all...] |
H A D | symbol.rs | 4 use quote::ToTokens; 17 impl ToTokens for Symbol { 19 ToTokens::to_tokens(&self.0, tokens); in to_tokens()
|
H A D | report.rs | 1 use quote::ToTokens; 14 pub fn error(&mut self, sp: impl ToTokens, msg: impl Display) { in error()
|
/third_party/rust/crates/cxx/gen/build/src/syntax/ |
H A D | tokens.rs | 7 use quote::{quote_spanned, ToTokens}; 10 impl ToTokens for Type { 42 impl ToTokens for Var { 59 impl ToTokens for Ty1 { 87 impl ToTokens for Ref { 112 impl ToTokens for Ptr { 128 impl ToTokens for SliceRef { 147 impl ToTokens for Array { 164 impl ToTokens for Atom { 170 impl ToTokens fo [all...] |
H A D | symbol.rs | 4 use quote::ToTokens; 17 impl ToTokens for Symbol { 19 ToTokens::to_tokens(&self.0, tokens); in to_tokens()
|
H A D | report.rs | 1 use quote::ToTokens; 14 pub fn error(&mut self, sp: impl ToTokens, msg: impl Display) { in error()
|
/third_party/rust/crates/cxx/macro/src/syntax/ |
H A D | tokens.rs | 7 use quote::{quote_spanned, ToTokens}; 10 impl ToTokens for Type { 42 impl ToTokens for Var { 59 impl ToTokens for Ty1 { 87 impl ToTokens for Ref { 112 impl ToTokens for Ptr { 128 impl ToTokens for SliceRef { 147 impl ToTokens for Array { 164 impl ToTokens for Atom { 170 impl ToTokens fo [all...] |
H A D | symbol.rs | 4 use quote::ToTokens; 17 impl ToTokens for Symbol { 19 ToTokens::to_tokens(&self.0, tokens); in to_tokens()
|
H A D | report.rs | 1 use quote::ToTokens; 14 pub fn error(&mut self, sp: impl ToTokens, msg: impl Display) { in error()
|
/third_party/rust/crates/cxx/syntax/ |
H A D | tokens.rs | 7 use quote::{quote_spanned, ToTokens}; 10 impl ToTokens for Type { 42 impl ToTokens for Var { 59 impl ToTokens for Ty1 { 87 impl ToTokens for Ref { 112 impl ToTokens for Ptr { 128 impl ToTokens for SliceRef { 147 impl ToTokens for Array { 164 impl ToTokens for Atom { 170 impl ToTokens fo [all...] |
H A D | symbol.rs | 4 use quote::ToTokens; 17 impl ToTokens for Symbol { 19 ToTokens::to_tokens(&self.0, tokens); in to_tokens()
|
H A D | report.rs | 1 use quote::ToTokens; 14 pub fn error(&mut self, sp: impl ToTokens, msg: impl Display) { in error()
|
/third_party/rust/crates/cxx/macro/src/ |
H A D | generics.rs | 5 use quote::ToTokens; 36 impl<'a> ToTokens for ImplGenerics<'a> { 46 impl<'a> ToTokens for TyGenerics<'a> { 75 impl<'a> ToTokens for UnderscoreLifetimes<'a> {
|
/third_party/rust/crates/syn/src/ |
H A D | spanned.rs | 83 use quote::spanned::Spanned as ToTokens; 89 /// [`ToTokens`] from the `quote` crate, as well as for `Span` itself. 91 /// [`ToTokens`]: quote::ToTokens 104 impl<T: ?Sized + ToTokens> Spanned for T { 114 impl<T: ?Sized + ToTokens> Sealed for T {}
|
H A D | ty.rs | 1001 use quote::{ToTokens, TokenStreamExt}; 1004 impl ToTokens for TypeSlice { 1013 impl ToTokens for TypeArray { 1024 impl ToTokens for TypePtr { 1038 impl ToTokens for TypeReference { 1048 impl ToTokens for TypeBareFn { 1069 impl ToTokens for TypeNever { 1076 impl ToTokens for TypeTuple { 1090 impl ToTokens for TypePath { 1097 impl ToTokens fo [all...] |
H A D | print.rs | 2 use quote::ToTokens; 6 impl<'a, T> ToTokens for TokensOrDefault<'a, T> 8 T: ToTokens + Default,
|
H A D | pat.rs | 779 use quote::{ToTokens, TokenStreamExt}; 782 impl ToTokens for PatIdent { 796 impl ToTokens for PatOr { 805 impl ToTokens for PatParen { 815 impl ToTokens for PatReference { 825 impl ToTokens for PatRest { 833 impl ToTokens for PatSlice { 843 impl ToTokens for PatStruct { 859 impl ToTokens for PatTuple { 878 impl ToTokens fo [all...] |
H A D | expr.rs | 2955 use quote::{ToTokens, TokenStreamExt}; 2985 impl ToTokens for ExprArray { 2996 impl ToTokens for ExprAssign { 3007 impl ToTokens for ExprAsync { 3018 impl ToTokens for ExprAwait { 3028 impl ToTokens for ExprBinary { 3039 impl ToTokens for ExprBlock { 3052 impl ToTokens for ExprBreak { 3062 impl ToTokens for ExprCall { 3073 impl ToTokens fo [all...] |
/third_party/rust/crates/serde/serde_derive/src/ |
H A D | fragment.rs | 2 use quote::ToTokens; 28 impl ToTokens for Expr { 41 impl ToTokens for Stmts { 53 impl ToTokens for Match {
|