Fix check in ts_language_symbol_type (#997)
As per Max's advice, this function should only return `TSSymbolTypeRegular` when the metadata is both visible and named.
This commit is contained in:
parent
f3910c649e
commit
3e4cda8353
1 changed files with 1 additions and 1 deletions
|
|
@ -95,7 +95,7 @@ TSSymbolType ts_language_symbol_type(
|
|||
TSSymbol symbol
|
||||
) {
|
||||
TSSymbolMetadata metadata = ts_language_symbol_metadata(self, symbol);
|
||||
if (metadata.named) {
|
||||
if (metadata.named && metadata.visible) {
|
||||
return TSSymbolTypeRegular;
|
||||
} else if (metadata.visible) {
|
||||
return TSSymbolTypeAnonymous;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue