Searched refs:GenericArgument (Results 1 – 9 of 9) sorted by relevance
| /linux/rust/syn/ |
| H A D | path.rs | 177 pub enum GenericArgument { 205 pub args: Punctuated<GenericArgument, Token![,]>, 301 AngleBracketedGenericArguments, AssocConst, AssocType, GenericArgument, 318 impl Parse for GenericArgument { implementation 321 return Ok(GenericArgument::Lifetime(input.parse()?)); in parse() 325 return const_argument(input).map(GenericArgument::Const); in parse() 349 Ok(GenericArgument::AssocConst(AssocConst { in parse() 356 Ok(GenericArgument::AssocType(AssocType { in parse() 368 return Ok(GenericArgument::Constraint(Constraint { in parse() 407 Ok(GenericArgument::Type(argument)) in parse() [all …]
|
| H A D | lib.rs | 496 AngleBracketedGenericArguments, AssocConst, AssocType, Constraint, GenericArgument,
|
| /linux/rust/syn/gen/ |
| H A D | clone.rs | 950 impl Clone for crate::GenericArgument { implementation 953 crate::GenericArgument::Lifetime(v0) => { in clone() 954 crate::GenericArgument::Lifetime(v0.clone()) in clone() 956 crate::GenericArgument::Type(v0) => crate::GenericArgument::Type(v0.clone()), in clone() 957 crate::GenericArgument::Const(v0) => { in clone() 958 crate::GenericArgument::Const(v0.clone()) in clone() 960 crate::GenericArgument::AssocType(v0) => { in clone() 961 crate::GenericArgument::AssocType(v0.clone()) in clone() 963 crate::GenericArgument::AssocConst(v0) => { in clone() 964 crate::GenericArgument::AssocConst(v0.clone()) in clone() [all …]
|
| H A D | eq.rs | 949 impl Eq for crate::GenericArgument {} implementation 952 impl PartialEq for crate::GenericArgument { implementation 956 crate::GenericArgument::Lifetime(self0), in eq() 957 crate::GenericArgument::Lifetime(other0), in eq() 960 crate::GenericArgument::Type(self0), in eq() 961 crate::GenericArgument::Type(other0), in eq() 964 crate::GenericArgument::Const(self0), in eq() 965 crate::GenericArgument::Const(other0), in eq() 968 crate::GenericArgument::AssocType(self0), in eq() 969 crate::GenericArgument::AssocType(other0), in eq() [all …]
|
| H A D | fold.rs | 430 i: crate::GenericArgument, in fold_generic_argument() argument 431 ) -> crate::GenericArgument { in fold_generic_argument() argument 2179 node: crate::GenericArgument, in fold_generic_argument() argument 2180 ) -> crate::GenericArgument in fold_generic_argument() 2185 crate::GenericArgument::Lifetime(_binding_0) => { in fold_generic_argument() 2186 crate::GenericArgument::Lifetime(f.fold_lifetime(_binding_0)) in fold_generic_argument() 2188 crate::GenericArgument::Type(_binding_0) => { in fold_generic_argument() 2189 crate::GenericArgument::Type(f.fold_type(_binding_0)) in fold_generic_argument() 2191 crate::GenericArgument::Const(_binding_0) => { in fold_generic_argument() 2192 crate::GenericArgument::Const(f.fold_expr(_binding_0)) in fold_generic_argument() [all …]
|
| H A D | hash.rs | 1226 impl Hash for crate::GenericArgument { implementation 1232 crate::GenericArgument::Lifetime(v0) => { in hash() 1236 crate::GenericArgument::Type(v0) => { in hash() 1240 crate::GenericArgument::Const(v0) => { in hash() 1244 crate::GenericArgument::AssocType(v0) => { in hash() 1248 crate::GenericArgument::AssocConst(v0) => { in hash() 1252 crate::GenericArgument::Constraint(v0) => { in hash()
|
| H A D | visit_mut.rs | 414 fn visit_generic_argument_mut(&mut self, i: &mut crate::GenericArgument) { in visit_generic_argument_mut() argument 2108 pub fn visit_generic_argument_mut<V>(v: &mut V, node: &mut crate::GenericArgument) in visit_generic_argument_mut() 2113 crate::GenericArgument::Lifetime(_binding_0) => { in visit_generic_argument_mut() 2116 crate::GenericArgument::Type(_binding_0) => { in visit_generic_argument_mut() 2119 crate::GenericArgument::Const(_binding_0) => { in visit_generic_argument_mut() 2122 crate::GenericArgument::AssocType(_binding_0) => { in visit_generic_argument_mut() 2125 crate::GenericArgument::AssocConst(_binding_0) => { in visit_generic_argument_mut() 2128 crate::GenericArgument::Constraint(_binding_0) => { in visit_generic_argument_mut()
|
| H A D | debug.rs | 1418 impl Debug for crate::GenericArgument { implementation 1422 crate::GenericArgument::Lifetime(v0) => { in fmt() 1427 crate::GenericArgument::Type(v0) => { in fmt() 1432 crate::GenericArgument::Const(v0) => { in fmt() 1437 crate::GenericArgument::AssocType(v0) => { in fmt() 1442 crate::GenericArgument::AssocConst(v0) => { in fmt() 1447 crate::GenericArgument::Constraint(v0) => { in fmt()
|
| H A D | visit.rs | 406 fn visit_generic_argument(&mut self, i: &'ast crate::GenericArgument) { in visit_generic_argument() argument 2207 pub fn visit_generic_argument<'ast, V>(v: &mut V, node: &'ast crate::GenericArgument) in visit_generic_argument() 2212 crate::GenericArgument::Lifetime(_binding_0) => { in visit_generic_argument() 2215 crate::GenericArgument::Type(_binding_0) => { in visit_generic_argument() 2218 crate::GenericArgument::Const(_binding_0) => { in visit_generic_argument() 2221 crate::GenericArgument::AssocType(_binding_0) => { in visit_generic_argument() 2224 crate::GenericArgument::AssocConst(_binding_0) => { in visit_generic_argument() 2227 crate::GenericArgument::Constraint(_binding_0) => { in visit_generic_argument()
|