perf(semantic): only check for jsdoc if jsdoc building is enabled

This commit is contained in:
Boshen 2024-06-30 13:58:06 +08:00
parent d953c85db1
commit b234ddd47c
No known key found for this signature in database
GPG key ID: 9C7A8C8AB22BEBD1

View file

@ -200,7 +200,8 @@ impl<'a> SemanticBuilder<'a> {
fn create_ast_node(&mut self, kind: AstKind<'a>) {
let mut flags = self.current_node_flags;
if self.jsdoc.retrieve_attached_jsdoc(&kind) {
if self.build_jsdoc && self.jsdoc.retrieve_attached_jsdoc(&kind) {
flags |= NodeFlags::JSDoc;
}