UNPKG

pss-langserver

Version:

A Language server for the Portable Stimulus Standard

615 lines (614 loc) 33.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.semanticTokenTypes = exports.semanticTokensBuiltin = void 0; const vscode_languageserver_1 = require("vscode-languageserver"); exports.semanticTokensBuiltin = { "addr_handle_t": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "abstract": { tokenType: vscode_languageserver_1.SemanticTokenTypes.modifier, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.abstract] }, "action": { tokenType: vscode_languageserver_1.SemanticTokenTypes.class, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "activity": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "array": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "as": { tokenType: vscode_languageserver_1.SemanticTokenTypes.operator, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "assert": { tokenType: vscode_languageserver_1.SemanticTokenTypes.macro, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "atomic": { tokenType: vscode_languageserver_1.SemanticTokenTypes.modifier, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "bind": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "bins": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "bit": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "body": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "bool": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "break": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "buffer": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "chandle": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "class": { tokenType: vscode_languageserver_1.SemanticTokenTypes.class, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "compile": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "component": { tokenType: vscode_languageserver_1.SemanticTokenTypes.class, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "concat": { tokenType: vscode_languageserver_1.SemanticTokenTypes.operator, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "const": { tokenType: vscode_languageserver_1.SemanticTokenTypes.modifier, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.readonly] }, "constraint": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "continue": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "cover": { tokenType: vscode_languageserver_1.SemanticTokenTypes.macro, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "covergroup": { tokenType: vscode_languageserver_1.SemanticTokenTypes.macro, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "coverpoint": { tokenType: vscode_languageserver_1.SemanticTokenTypes.macro, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "cross": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "declaration": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "default": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "disable": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "dist": { tokenType: vscode_languageserver_1.SemanticTokenTypes.operator, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "do": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "dynamic": { tokenType: vscode_languageserver_1.SemanticTokenTypes.modifier, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "else": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "enum": { tokenType: vscode_languageserver_1.SemanticTokenTypes.enum, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "eventually": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "exec": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "export": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "extend": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "false": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "file": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "float32": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "float64": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "forall": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "foreach": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "function": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.declaration] }, "has": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "header": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "if": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "iff": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "ignore_bins": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "illegal_bins": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "import": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "in": { tokenType: vscode_languageserver_1.SemanticTokenTypes.operator, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "init": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "init_down": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "init_up": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "inout": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "input": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "instance": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "int": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "join_branch": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "join_first": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "join_none": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "join_select": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "list": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "lock": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "map": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "match": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "monitor": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "null": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "output": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "override": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "package": { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "parallel": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "pool": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "post_solve": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "pre_body": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "pre_solve": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "private": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "protected": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "public": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "pure": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "rand": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "randomize": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "ref": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "repeat": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "replicate": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "resource": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "return": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "run_end": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "run_start": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "schedule": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "select": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "sequence": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "set": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "share": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "solve": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "state": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "static": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "stream": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "string": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "struct": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.declaration }, "super": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "symbol": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "target": { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary }, "this": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: vscode_languageserver_1.SemanticTokenModifiers.modification }, "true": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "typedef": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "unique": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "void": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "while": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "with": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "yield": { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "print": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "format": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary] }, "file_open": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.async] }, "file_close": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.async] }, "file_exists": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.async] }, "file_write": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.async] }, "file_read": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.async] }, "urandom": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification] }, "urandom_range": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification] }, "read8": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "read16": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "read32": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "read64": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "write8": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "write16": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "write32": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "write64": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "error": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "fatal": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.modification, vscode_languageserver_1.SemanticTokenModifiers.definition] }, "log": { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary, vscode_languageserver_1.SemanticTokenModifiers.documentation] }, "std_pkg": { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] }, "executor_pkg": { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary,] } }; exports.semanticTokenTypes = { NONE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.variable, tokenModifiers: [] }, COMPONENT: { tokenType: vscode_languageserver_1.SemanticTokenTypes.class, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary] }, ACTION: { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.async] }, FUNCTION: { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [] }, PROCEDURAL_FUNCTION: { tokenType: vscode_languageserver_1.SemanticTokenTypes.function, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.declaration] }, ENUM: { tokenType: vscode_languageserver_1.SemanticTokenTypes.enum, tokenModifiers: [] }, REGISTER_BODY_ITEM: { tokenType: vscode_languageserver_1.SemanticTokenTypes.variable, tokenModifiers: [] }, REGISTER_GROUP: { tokenType: vscode_languageserver_1.SemanticTokenTypes.struct, tokenModifiers: [] }, BUFFER: { tokenType: vscode_languageserver_1.SemanticTokenTypes.struct, tokenModifiers: [] }, STRUCT: { tokenType: vscode_languageserver_1.SemanticTokenTypes.struct, tokenModifiers: [] }, RESOURCE_OBJECT: { tokenType: vscode_languageserver_1.SemanticTokenTypes.class, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.readonly] }, PACKAGE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [] }, MONITOR: { tokenType: vscode_languageserver_1.SemanticTokenTypes.class, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.abstract] }, CONSTRAINT: { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [] }, DATA: { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [] }, TYPEDEF: { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [] }, CHANDLE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [] }, INTEGER: { tokenType: vscode_languageserver_1.SemanticTokenTypes.number, tokenModifiers: [] }, BIT: { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [] }, STRING: { tokenType: vscode_languageserver_1.SemanticTokenTypes.string, tokenModifiers: [] }, BOOL: { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [] }, FLOAT32: { tokenType: vscode_languageserver_1.SemanticTokenTypes.number, tokenModifiers: [] }, FLOAT64: { tokenType: vscode_languageserver_1.SemanticTokenTypes.number, tokenModifiers: [] }, REF: { tokenType: vscode_languageserver_1.SemanticTokenTypes.keyword, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.modification] }, ARRAY: { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [] }, LIST: { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [] }, MAP: { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [] }, SET: { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [] }, UNKNOWN: { tokenType: vscode_languageserver_1.SemanticTokenTypes.type, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.deprecated] }, ACTIVITY: { tokenType: vscode_languageserver_1.SemanticTokenTypes.class, tokenModifiers: [] }, REGISTER_COMP: { tokenType: vscode_languageserver_1.SemanticTokenTypes.class, tokenModifiers: [] }, REGISTER_DEF: { tokenType: vscode_languageserver_1.SemanticTokenTypes.interface, tokenModifiers: [] }, REGISTER: { tokenType: vscode_languageserver_1.SemanticTokenTypes.interface, tokenModifiers: [] }, STATE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.property, tokenModifiers: [] }, STREAM: { tokenType: vscode_languageserver_1.SemanticTokenTypes.typeParameter, tokenModifiers: [] }, INSTANCE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.variable, tokenModifiers: [] }, MEMORY_SPACE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [] }, MEMORY_REGION: { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [] }, MEMORY_CLAIM: { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [] }, VARARGS: { tokenType: vscode_languageserver_1.SemanticTokenTypes.modifier, tokenModifiers: [] }, POOLS: { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.async] }, TEMPLATE_ITEM: { tokenType: vscode_languageserver_1.SemanticTokenTypes.property, tokenModifiers: [] }, ACTION_HANDLE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, ADDRESS_SPACE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [] }, ADDRESS_REGION: { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [] }, ADDRESS_CLAIM: { tokenType: vscode_languageserver_1.SemanticTokenTypes.namespace, tokenModifiers: [] }, STRUCT_ITEM: { tokenType: vscode_languageserver_1.SemanticTokenTypes.struct, tokenModifiers: [] }, EXEC_PRESOLVE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_POSTSOLVE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_PREBODY: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_BODY: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_HEADER: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_DECLARATION: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_RUNSTART: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_RUNEND: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_INITDOWN: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_INITUP: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_INIT: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_TARGET: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, EXEC_FILE: { tokenType: vscode_languageserver_1.SemanticTokenTypes.method, tokenModifiers: [] }, CALL_SUPER: { tokenType: vscode_languageserver_1.SemanticTokenTypes.event, tokenModifiers: [vscode_languageserver_1.SemanticTokenModifiers.defaultLibrary] }, IMPORT: { tokenType: vscode_languageserver_1.SemanticTokenTypes.macro, tokenModifiers: [] }, ASSIGNMENT: { tokenType: vscode_languageserver_1.SemanticTokenTypes.variable, tokenModifiers: [] } };