dev: early exit on simple syntax nodes (#141)

This commit is contained in:
Myriad-Dreamin 2024-04-01 10:27:23 +08:00 committed by GitHub
parent 7e453872b1
commit 00e32a1db0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -479,6 +479,7 @@ impl LexicalHierarchyWorker {
self.get_symbols_in_first_expr(node.children().rev())?;
}
k if k.is_trivia() || k.is_keyword() || k.is_error() => {}
_ => {
for child in node.children() {
self.get_symbols(child)?;