Lines Matching refs:Pat
627 fn visit_pat(&mut self, i: &'ast crate::Pat) { in visit_pat() argument
2940 pub fn visit_pat<'ast, V>(v: &mut V, node: &'ast crate::Pat) in visit_pat()
2945 crate::Pat::Const(_binding_0) => { in visit_pat()
2948 crate::Pat::Ident(_binding_0) => { in visit_pat()
2951 crate::Pat::Lit(_binding_0) => { in visit_pat()
2954 crate::Pat::Macro(_binding_0) => { in visit_pat()
2957 crate::Pat::Or(_binding_0) => { in visit_pat()
2960 crate::Pat::Paren(_binding_0) => { in visit_pat()
2963 crate::Pat::Path(_binding_0) => { in visit_pat()
2966 crate::Pat::Range(_binding_0) => { in visit_pat()
2969 crate::Pat::Reference(_binding_0) => { in visit_pat()
2972 crate::Pat::Rest(_binding_0) => { in visit_pat()
2975 crate::Pat::Slice(_binding_0) => { in visit_pat()
2978 crate::Pat::Struct(_binding_0) => { in visit_pat()
2981 crate::Pat::Tuple(_binding_0) => { in visit_pat()
2984 crate::Pat::TupleStruct(_binding_0) => { in visit_pat()
2987 crate::Pat::Type(_binding_0) => { in visit_pat()
2990 crate::Pat::Verbatim(_binding_0) => { in visit_pat()
2993 crate::Pat::Wild(_binding_0) => { in visit_pat()