Update generated code

This commit is contained in:
David Tolnay 2019-08-03 14:46:06 -07:00
parent f968390040
commit 0d422dd7ac
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82
5 changed files with 9 additions and 52 deletions

View File

@ -594,10 +594,6 @@ pub trait Fold {
fold_pat_type(self, i)
}
#[cfg(feature = "full")]
fn fold_pat_verbatim(&mut self, i: PatVerbatim) -> PatVerbatim {
fold_pat_verbatim(self, i)
}
#[cfg(feature = "full")]
fn fold_pat_wild(&mut self, i: PatWild) -> PatWild {
fold_pat_wild(self, i)
}
@ -2280,7 +2276,7 @@ pub fn fold_pat<V: Fold + ?Sized>(_visitor: &mut V, _i: Pat) -> Pat {
Pat::TupleStruct(_visitor.fold_pat_tuple_struct(_binding_0))
}
Pat::Type(_binding_0) => Pat::Type(_visitor.fold_pat_type(_binding_0)),
Pat::Verbatim(_binding_0) => Pat::Verbatim(_visitor.fold_pat_verbatim(_binding_0)),
Pat::Verbatim(_binding_0) => Pat::Verbatim(_binding_0),
Pat::Wild(_binding_0) => Pat::Wild(_visitor.fold_pat_wild(_binding_0)),
}
}
@ -2409,10 +2405,6 @@ pub fn fold_pat_type<V: Fold + ?Sized>(_visitor: &mut V, _i: PatType) -> PatType
}
}
#[cfg(feature = "full")]
pub fn fold_pat_verbatim<V: Fold + ?Sized>(_visitor: &mut V, _i: PatVerbatim) -> PatVerbatim {
PatVerbatim { tokens: _i.tokens }
}
#[cfg(feature = "full")]
pub fn fold_pat_wild<V: Fold + ?Sized>(_visitor: &mut V, _i: PatWild) -> PatWild {
PatWild {
attrs: FoldHelper::lift(_i.attrs, |it| _visitor.fold_attribute(it)),

View File

@ -591,10 +591,6 @@ pub trait Visit<'ast> {
visit_pat_type(self, i)
}
#[cfg(feature = "full")]
fn visit_pat_verbatim(&mut self, i: &'ast PatVerbatim) {
visit_pat_verbatim(self, i)
}
#[cfg(feature = "full")]
fn visit_pat_wild(&mut self, i: &'ast PatWild) {
visit_pat_wild(self, i)
}
@ -2583,7 +2579,7 @@ pub fn visit_pat<'ast, V: Visit<'ast> + ?Sized>(_visitor: &mut V, _i: &'ast Pat)
_visitor.visit_pat_type(_binding_0);
}
Pat::Verbatim(ref _binding_0) => {
_visitor.visit_pat_verbatim(_binding_0);
skip!(_binding_0);
}
Pat::Wild(ref _binding_0) => {
_visitor.visit_pat_wild(_binding_0);
@ -2740,10 +2736,6 @@ pub fn visit_pat_type<'ast, V: Visit<'ast> + ?Sized>(_visitor: &mut V, _i: &'ast
_visitor.visit_type(&*_i.ty);
}
#[cfg(feature = "full")]
pub fn visit_pat_verbatim<'ast, V: Visit<'ast> + ?Sized>(_visitor: &mut V, _i: &'ast PatVerbatim) {
skip!(_i.tokens);
}
#[cfg(feature = "full")]
pub fn visit_pat_wild<'ast, V: Visit<'ast> + ?Sized>(_visitor: &mut V, _i: &'ast PatWild) {
for it in &_i.attrs {
_visitor.visit_attribute(it)

View File

@ -595,10 +595,6 @@ pub trait VisitMut {
visit_pat_type_mut(self, i)
}
#[cfg(feature = "full")]
fn visit_pat_verbatim_mut(&mut self, i: &mut PatVerbatim) {
visit_pat_verbatim_mut(self, i)
}
#[cfg(feature = "full")]
fn visit_pat_wild_mut(&mut self, i: &mut PatWild) {
visit_pat_wild_mut(self, i)
}
@ -2530,7 +2526,7 @@ pub fn visit_pat_mut<V: VisitMut + ?Sized>(_visitor: &mut V, _i: &mut Pat) {
_visitor.visit_pat_type_mut(_binding_0);
}
Pat::Verbatim(ref mut _binding_0) => {
_visitor.visit_pat_verbatim_mut(_binding_0);
skip!(_binding_0);
}
Pat::Wild(ref mut _binding_0) => {
_visitor.visit_pat_wild_mut(_binding_0);
@ -2681,10 +2677,6 @@ pub fn visit_pat_type_mut<V: VisitMut + ?Sized>(_visitor: &mut V, _i: &mut PatTy
_visitor.visit_type_mut(&mut *_i.ty);
}
#[cfg(feature = "full")]
pub fn visit_pat_verbatim_mut<V: VisitMut + ?Sized>(_visitor: &mut V, _i: &mut PatVerbatim) {
skip!(_i.tokens);
}
#[cfg(feature = "full")]
pub fn visit_pat_wild_mut<V: VisitMut + ?Sized>(_visitor: &mut V, _i: &mut PatWild) {
for it in &mut _i.attrs {
_visitor.visit_attribute_mut(it)

View File

@ -3946,7 +3946,7 @@
],
"Verbatim": [
{
"syn": "PatVerbatim"
"proc_macro2": "TokenStream"
}
],
"Wild": [
@ -4319,19 +4319,6 @@
}
}
},
{
"ident": "PatVerbatim",
"features": {
"any": [
"full"
]
},
"fields": {
"tokens": {
"proc_macro2": "TokenStream"
}
}
},
{
"ident": "PatWild",
"features": {

View File

@ -4034,9 +4034,11 @@ impl Debug for Lite<syn::Pat> {
formatter.finish()
}
syn::Pat::Verbatim(_val) => {
let mut formatter = formatter.debug_struct("Pat::Verbatim");
formatter.field("tokens", Lite(&_val.tokens));
formatter.finish()
formatter.write_str("Verbatim")?;
formatter.write_str("(")?;
Debug::fmt(Lite(_val), formatter)?;
formatter.write_str(")")?;
Ok(())
}
syn::Pat::Wild(_val) => {
let mut formatter = formatter.debug_struct("Pat::Wild");
@ -4306,14 +4308,6 @@ impl Debug for Lite<syn::PatType> {
formatter.finish()
}
}
impl Debug for Lite<syn::PatVerbatim> {
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
let _val = &self.value;
let mut formatter = formatter.debug_struct("PatVerbatim");
formatter.field("tokens", Lite(&_val.tokens));
formatter.finish()
}
}
impl Debug for Lite<syn::PatWild> {
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
let _val = &self.value;