refactor(ast)!: rename visit_enum to visit_ts_enum_declaration. (#3998)

This commit is contained in:
rzvxa 2024-07-02 09:56:15 +00:00
parent c98d8aa000
commit 4a0eaa02da
3 changed files with 9 additions and 6 deletions

View file

@ -629,8 +629,8 @@ pub trait Visit<'a>: Sized {
walk_enum_member(self, member);
}
fn visit_enum(&mut self, decl: &TSEnumDeclaration<'a>) {
walk_enum(self, decl);
fn visit_ts_enum_declaration(&mut self, decl: &TSEnumDeclaration<'a>) {
walk_ts_enum_declaration(self, decl);
}
fn visit_declaration(&mut self, decl: &Declaration<'a>) {
@ -2547,7 +2547,10 @@ pub mod walk {
visitor.leave_node(kind);
}
pub fn walk_enum<'a, V: Visit<'a>>(visitor: &mut V, decl: &TSEnumDeclaration<'a>) {
pub fn walk_ts_enum_declaration<'a, V: Visit<'a>>(
visitor: &mut V,
decl: &TSEnumDeclaration<'a>,
) {
let kind = AstKind::TSEnumDeclaration(visitor.alloc(decl));
visitor.enter_node(kind);
visitor.visit_binding_identifier(&decl.id);
@ -2574,7 +2577,7 @@ pub mod walk {
Declaration::TSTypeAliasDeclaration(decl) => {
visitor.visit_ts_type_alias_declaration(decl);
}
Declaration::TSEnumDeclaration(decl) => visitor.visit_enum(decl),
Declaration::TSEnumDeclaration(decl) => visitor.visit_ts_enum_declaration(decl),
Declaration::TSImportEqualsDeclaration(decl) => {
visitor.visit_ts_import_equals_declaration(decl);
}

View file

@ -1577,7 +1577,7 @@ impl<'a> Visit<'a> for SemanticBuilder<'a> {
self.leave_scope();
}
fn visit_enum(&mut self, decl: &TSEnumDeclaration<'a>) {
fn visit_ts_enum_declaration(&mut self, decl: &TSEnumDeclaration<'a>) {
let kind = AstKind::TSEnumDeclaration(self.alloc(decl));
self.enter_node(kind);
self.visit_binding_identifier(&decl.id);

View file

@ -569,7 +569,7 @@ impl<'a> Visit<'a> for ChildScopeCollector {
self.scope_ids.push(expr.scope_id.get().unwrap());
}
fn visit_enum(&mut self, decl: &TSEnumDeclaration<'a>) {
fn visit_ts_enum_declaration(&mut self, decl: &TSEnumDeclaration<'a>) {
self.scope_ids.push(decl.scope_id.get().unwrap());
}