issues
search
DanielGavin
/
ols
Language server for Odin
MIT License
375
stars
56
forks
source link
Multiple improvements to semantic tokens feature
#368
Closed
thetarnav
closed
2 months ago
thetarnav
commented
2 months ago
Removed the reflection mechanism mentioned in #366
Made
SemanticTokenModifiers
into a
bit_set
. Since modifiers allow multiple flags.
Removed all semantic tokens for keywords, as they WILL be highlighted by the syntax highlighter.
Added a bunch of missing semantic tokens in
visit_node
and
visit_selector
Added a bit_set visit code to
visit_node
Added readonly modifiers to value declarations
SemanticTokenModifiers
into abit_set
. Since modifiers allow multiple flags.visit_node
andvisit_selector
visit_node