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'