Lines Matching refs:Pat
614 fn visit_pat(&mut self, i: &'ast Pat) {
2876 pub fn visit_pat<'ast, V>(v: &mut V, node: &'ast Pat)
2881 Pat::Const(_binding_0) => {
2884 Pat::Ident(_binding_0) => {
2887 Pat::Lit(_binding_0) => {
2890 Pat::Macro(_binding_0) => {
2893 Pat::Or(_binding_0) => {
2896 Pat::Paren(_binding_0) => {
2899 Pat::Path(_binding_0) => {
2902 Pat::Range(_binding_0) => {
2905 Pat::Reference(_binding_0) => {
2908 Pat::Rest(_binding_0) => {
2911 Pat::Slice(_binding_0) => {
2914 Pat::Struct(_binding_0) => {
2917 Pat::Tuple(_binding_0) => {
2920 Pat::TupleStruct(_binding_0) => {
2923 Pat::Type(_binding_0) => {
2926 Pat::Verbatim(_binding_0) => {
2929 Pat::Wild(_binding_0) => {