review comment: Remove AST AnonTy
This commit is contained in:
parent
12d18e4031
commit
020cca8d36
8 changed files with 4 additions and 14 deletions
|
@ -2096,9 +2096,6 @@ pub enum TyKind {
|
|||
Err,
|
||||
/// Placeholder for a `va_list`.
|
||||
CVarArgs,
|
||||
/// Placeholder for "anonymous enums", which don't exist, but keeping their
|
||||
/// information around lets us produce better diagnostics.
|
||||
AnonEnum(Vec<P<Ty>>),
|
||||
}
|
||||
|
||||
impl TyKind {
|
||||
|
|
|
@ -470,7 +470,7 @@ pub fn noop_visit_ty<T: MutVisitor>(ty: &mut P<Ty>, vis: &mut T) {
|
|||
vis.visit_fn_decl(decl);
|
||||
vis.visit_span(decl_span);
|
||||
}
|
||||
TyKind::AnonEnum(tys) | TyKind::Tup(tys) => visit_vec(tys, |ty| vis.visit_ty(ty)),
|
||||
TyKind::Tup(tys) => visit_vec(tys, |ty| vis.visit_ty(ty)),
|
||||
TyKind::Paren(ty) => vis.visit_ty(ty),
|
||||
TyKind::Path(qself, path) => {
|
||||
vis.visit_qself(qself);
|
||||
|
|
|
@ -400,7 +400,7 @@ pub fn walk_ty<'a, V: Visitor<'a>>(visitor: &mut V, typ: &'a Ty) {
|
|||
walk_list!(visitor, visit_lifetime, opt_lifetime, LifetimeCtxt::Ref);
|
||||
visitor.visit_ty(&mutable_type.ty)
|
||||
}
|
||||
TyKind::AnonEnum(tys) | TyKind::Tup(tys) => {
|
||||
TyKind::Tup(tys) => {
|
||||
walk_list!(visitor, visit_ty, tys);
|
||||
}
|
||||
TyKind::BareFn(function_declaration) => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue