Home
last modified time | relevance | path

Searched refs:PathArguments (Results 1 – 12 of 12) sorted by relevance

/linux/rust/syn/
H A Dpath.rs114 pub arguments: PathArguments,
125 arguments: PathArguments::None, in from()
141 pub enum PathArguments {
150 impl Default for PathArguments { implementation
152 PathArguments::None in default()
156 impl PathArguments { implementation
159 PathArguments::None => true, in is_empty()
160 PathArguments::AngleBracketed(bracketed) => bracketed.args.is_empty(), in is_empty()
161 PathArguments::Parenthesized(_) => false, in is_empty()
167 PathArguments::None => true, in is_none()
[all …]
H A Dclassify.rs8 use crate::path::{Path, PathArguments};
109 PathArguments::None => ControlFlow::Break(true), in trailing_unparameterized_path()
110 PathArguments::AngleBracketed(_) => ControlFlow::Break(false), in trailing_unparameterized_path()
111 PathArguments::Parenthesized(arg) => match &arg.output { in trailing_unparameterized_path()
283 PathArguments::None | PathArguments::AngleBracketed(_) => None, in expr_trailing_brace()
284 PathArguments::Parenthesized(arg) => match &arg.output { in expr_trailing_brace()
H A Dlib.rs497 ParenthesizedGenericArguments, Path, PathArguments, PathSegment, QSelf,
H A Dty.rs286 use crate::path::{Path, PathArguments, QSelf};
351 *arguments = PathArguments::AngleBracketed(input.parse()?); in ambig_ty()
H A Dgenerics.rs533 use crate::path::{self, ParenthesizedGenericArguments, Path, PathArguments};
866 let parenthesized = PathArguments::Parenthesized(args); in do_parse()
/linux/rust/syn/gen/
H A Dclone.rs1656 impl Clone for crate::PathArguments { implementation
1659 crate::PathArguments::None => crate::PathArguments::None, in clone()
1660 crate::PathArguments::AngleBracketed(v0) => { in clone()
1661 crate::PathArguments::AngleBracketed(v0.clone()) in clone()
1663 crate::PathArguments::Parenthesized(v0) => { in clone()
1664 crate::PathArguments::Parenthesized(v0.clone()) in clone()
H A Deq.rs1632 impl Eq for crate::PathArguments {} implementation
1635 impl PartialEq for crate::PathArguments { implementation
1638 (crate::PathArguments::None, crate::PathArguments::None) => true, in eq()
1640 crate::PathArguments::AngleBracketed(self0), in eq()
1641 crate::PathArguments::AngleBracketed(other0), in eq()
1644 crate::PathArguments::Parenthesized(self0), in eq()
1645 crate::PathArguments::Parenthesized(other0), in eq()
H A Dfold.rs735 fn fold_path_arguments(&mut self, i: crate::PathArguments) -> crate::PathArguments { in fold_path_arguments() argument
3115 node: crate::PathArguments, in fold_path_arguments() argument
3116 ) -> crate::PathArguments in fold_path_arguments()
3121 crate::PathArguments::None => crate::PathArguments::None, in fold_path_arguments()
3122 crate::PathArguments::AngleBracketed(_binding_0) => { in fold_path_arguments()
3123 crate::PathArguments::AngleBracketed( in fold_path_arguments()
3127 crate::PathArguments::Parenthesized(_binding_0) => { in fold_path_arguments()
3128 crate::PathArguments::Parenthesized( in fold_path_arguments()
H A Dhash.rs2096 impl Hash for crate::PathArguments { implementation
2102 crate::PathArguments::None => { in hash()
2105 crate::PathArguments::AngleBracketed(v0) => { in hash()
2109 crate::PathArguments::Parenthesized(v0) => { in hash()
H A Dvisit_mut.rs700 fn visit_path_arguments_mut(&mut self, i: &mut crate::PathArguments) { in visit_path_arguments_mut() argument
3014 pub fn visit_path_arguments_mut<V>(v: &mut V, node: &mut crate::PathArguments) in visit_path_arguments_mut()
3019 crate::PathArguments::None => {} in visit_path_arguments_mut()
3020 crate::PathArguments::AngleBracketed(_binding_0) => { in visit_path_arguments_mut()
3023 crate::PathArguments::Parenthesized(_binding_0) => { in visit_path_arguments_mut()
H A Dvisit.rs692 fn visit_path_arguments(&mut self, i: &'ast crate::PathArguments) { in visit_path_arguments() argument
3175 pub fn visit_path_arguments<'ast, V>(v: &mut V, node: &'ast crate::PathArguments) in visit_path_arguments()
3180 crate::PathArguments::None => {} in visit_path_arguments()
3181 crate::PathArguments::AngleBracketed(_binding_0) => { in visit_path_arguments()
3184 crate::PathArguments::Parenthesized(_binding_0) => { in visit_path_arguments()
H A Ddebug.rs2406 impl Debug for crate::PathArguments { implementation
2410 crate::PathArguments::None => formatter.write_str("None"), in fmt()
2411 crate::PathArguments::AngleBracketed(v0) => { in fmt()
2414 crate::PathArguments::Parenthesized(v0) => { in fmt()