exhaustively list semantic token types to exclude
This commit is contained in:
parent
b958b258a3
commit
6471db5274
@ -120,15 +120,28 @@ const Builder = struct {
|
|||||||
if (loc.start < self.previous_source_index) return;
|
if (loc.start < self.previous_source_index) return;
|
||||||
switch (token_type) {
|
switch (token_type) {
|
||||||
.type,
|
.type,
|
||||||
.parameter,
|
|
||||||
.variable,
|
|
||||||
.enumMember,
|
.enumMember,
|
||||||
.property,
|
.property,
|
||||||
.errorTag,
|
.errorTag,
|
||||||
.function,
|
.function,
|
||||||
.label,
|
.namespace,
|
||||||
|
.@"struct",
|
||||||
|
.@"enum",
|
||||||
|
.@"union",
|
||||||
|
.@"opaque",
|
||||||
=> {},
|
=> {},
|
||||||
else => if (self.limited) return,
|
|
||||||
|
.parameter,
|
||||||
|
.variable,
|
||||||
|
.keyword,
|
||||||
|
.comment,
|
||||||
|
.string,
|
||||||
|
.number,
|
||||||
|
.operator,
|
||||||
|
.builtin,
|
||||||
|
.label,
|
||||||
|
.keywordLiteral,
|
||||||
|
=> if (self.limited) return,
|
||||||
}
|
}
|
||||||
|
|
||||||
const delta_text = self.handle.tree.source[self.previous_source_index..loc.start];
|
const delta_text = self.handle.tree.source[self.previous_source_index..loc.start];
|
||||||
|
Loading…
Reference in New Issue
Block a user