fix(ast): missing visit JSXElementName enum (#2547)

This commit is contained in:
Dunqing 2024-03-01 21:03:14 +08:00 committed by GitHub
parent ddccaa1af9
commit fd8f735ed2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1044,6 +1044,11 @@ pub trait Visit<'a>: Sized {
fn visit_jsx_element_name(&mut self, name: &JSXElementName<'a>) {
let kind = AstKind::JSXElementName(self.alloc(name));
self.enter_node(kind);
match name {
JSXElementName::Identifier(ident) => self.visit_jsx_identifier(ident),
JSXElementName::NamespacedName(expr) => self.visit_jsx_namespaced_name(expr),
JSXElementName::MemberExpression(expr) => self.visit_jsx_member_expression(expr),
}
self.leave_node(kind);
}