@typespec/compiler
Version:
TypeSpec compiler and standard library
26 lines • 1.69 kB
JavaScript
export var SemanticTokenKind;
(function (SemanticTokenKind) {
SemanticTokenKind[SemanticTokenKind["Namespace"] = 0] = "Namespace";
SemanticTokenKind[SemanticTokenKind["Type"] = 1] = "Type";
SemanticTokenKind[SemanticTokenKind["Class"] = 2] = "Class";
SemanticTokenKind[SemanticTokenKind["Enum"] = 3] = "Enum";
SemanticTokenKind[SemanticTokenKind["Interface"] = 4] = "Interface";
SemanticTokenKind[SemanticTokenKind["Struct"] = 5] = "Struct";
SemanticTokenKind[SemanticTokenKind["TypeParameter"] = 6] = "TypeParameter";
SemanticTokenKind[SemanticTokenKind["Parameter"] = 7] = "Parameter";
SemanticTokenKind[SemanticTokenKind["Variable"] = 8] = "Variable";
SemanticTokenKind[SemanticTokenKind["Property"] = 9] = "Property";
SemanticTokenKind[SemanticTokenKind["EnumMember"] = 10] = "EnumMember";
SemanticTokenKind[SemanticTokenKind["Event"] = 11] = "Event";
SemanticTokenKind[SemanticTokenKind["Function"] = 12] = "Function";
SemanticTokenKind[SemanticTokenKind["Method"] = 13] = "Method";
SemanticTokenKind[SemanticTokenKind["Macro"] = 14] = "Macro";
SemanticTokenKind[SemanticTokenKind["Keyword"] = 15] = "Keyword";
SemanticTokenKind[SemanticTokenKind["Comment"] = 16] = "Comment";
SemanticTokenKind[SemanticTokenKind["String"] = 17] = "String";
SemanticTokenKind[SemanticTokenKind["Number"] = 18] = "Number";
SemanticTokenKind[SemanticTokenKind["Regexp"] = 19] = "Regexp";
SemanticTokenKind[SemanticTokenKind["Operator"] = 20] = "Operator";
SemanticTokenKind[SemanticTokenKind["DocCommentTag"] = 21] = "DocCommentTag";
})(SemanticTokenKind || (SemanticTokenKind = {}));
//# sourceMappingURL=types.js.map