Module: LanguageServer::Protocol::Constant::SemanticTokenTypes
- Defined in:
- lib/language_server/protocol/constant/semantic_token_types.rb
Constant Summary collapse
- NAMESPACE =
'namespace'- TYPE =
Represents a generic type. Acts as a fallback for types which can’t be mapped to a specific type like class or enum.
'type'- CLASS =
'class'- ENUM =
'enum'- INTERFACE =
'interface'- STRUCT =
'struct'- TYPE_PARAMETER =
'typeParameter'- PARAMETER =
'parameter'- VARIABLE =
'variable'- PROPERTY =
'property'- ENUM_MEMBER =
'enumMember'- EVENT =
'event'- FUNCTION =
'function'- METHOD =
'method'- MACRO =
'macro'- KEYWORD =
'keyword'- MODIFIER =
'modifier'- COMMENT =
'comment'- STRING =
'string'- NUMBER =
'number'- REGEXP =
'regexp'- OPERATOR =
'operator'- DECORATOR =
'decorator'