Home
last modified time | relevance | path

Searched refs:GenericArgument (Results 1 – 9 of 9) sorted by relevance

/linux/rust/syn/
H A Dpath.rs177 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 Dlib.rs496 AngleBracketedGenericArguments, AssocConst, AssocType, Constraint, GenericArgument,
/linux/rust/syn/gen/
H A Dclone.rs950 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 Deq.rs949 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 Dfold.rs430 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 Dhash.rs1226 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 Dvisit_mut.rs414 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 Ddebug.rs1418 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 Dvisit.rs406 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()