-
After searching through this repository for a day.... I finally am saying this, i need some help 🙂SHORTmore specifically saying, how exactly is What I know/found/think.... [after a day]everything about SemanticTokens that C/C++ extension provides seems to be in semanticTokensProvider.ts & LanguageServer/client.ts .... and the provider is calling But I couldn't find any implementation of Then i thought maybe there's some module or file Then I finally thought that i'm gonna go check the commits of 'Switching to Semantic Tokens'.... but, couldn't really track where and how all the SemanticTokens are generated. Any kinda help is really appreatiated.... ❤️ |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Hi @REYNEP . Semantic tokens are generated as a result of IntelliSense parsing. IntelliSense is implemented in a closed source component (cpptools and cpptools-srv processes). |
Beta Was this translation helpful? Give feedback.
Hi @REYNEP . Semantic tokens are generated as a result of IntelliSense parsing. IntelliSense is implemented in a closed source component (cpptools and cpptools-srv processes).
GetSemanticTokensRequest
is a message sent to that component to request a list of semantic tokens from the IntelliSense engine.