Files
sourcekit-lsp/Sources/SourceKitD/sourcekitd_uids.swift
2024-05-23 13:41:40 -07:00

1441 lines
75 KiB
Swift

//// Automatically Generated From UIDs.swift.gyb.
//// Do Not Edit Directly! To regenerate run Utilities/generate-uids.py
//===----------------------------------------------------------------------===//
//
// This source file is part of the Swift.org open source project
//
// Copyright (c) 2014 - 2024 Apple Inc. and the Swift project authors
// Licensed under Apache License v2.0 with Runtime Library Exception
//
// See https://swift.org/LICENSE.txt for license information
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
//
//===----------------------------------------------------------------------===//
import Csourcekitd
public struct sourcekitd_api_keys {
/// `key.version_major`
public let versionMajor: sourcekitd_api_uid_t
/// `key.version_minor`
public let versionMinor: sourcekitd_api_uid_t
/// `key.version_patch`
public let versionPatch: sourcekitd_api_uid_t
/// `key.results`
public let results: sourcekitd_api_uid_t
/// `key.request`
public let request: sourcekitd_api_uid_t
/// `key.notification`
public let notification: sourcekitd_api_uid_t
/// `key.kind`
public let kind: sourcekitd_api_uid_t
/// `key.accessibility`
public let accessLevel: sourcekitd_api_uid_t
/// `key.setter_accessibility`
public let setterAccessLevel: sourcekitd_api_uid_t
/// `key.keyword`
public let keyword: sourcekitd_api_uid_t
/// `key.name`
public let name: sourcekitd_api_uid_t
/// `key.usr`
public let usr: sourcekitd_api_uid_t
/// `key.original_usr`
public let originalUSR: sourcekitd_api_uid_t
/// `key.default_implementation_of`
public let defaultImplementationOf: sourcekitd_api_uid_t
/// `key.interested_usr`
public let interestedUSR: sourcekitd_api_uid_t
/// `key.generic_params`
public let genericParams: sourcekitd_api_uid_t
/// `key.generic_requirements`
public let genericRequirements: sourcekitd_api_uid_t
/// `key.doc.full_as_xml`
public let docFullAsXML: sourcekitd_api_uid_t
/// `key.doc_comment`
public let docComment: sourcekitd_api_uid_t
/// `key.line`
public let line: sourcekitd_api_uid_t
/// `key.column`
public let column: sourcekitd_api_uid_t
/// `key.receiver_usr`
public let receiverUSR: sourcekitd_api_uid_t
/// `key.receivers`
public let receivers: sourcekitd_api_uid_t
/// `key.is_dynamic`
public let isDynamic: sourcekitd_api_uid_t
/// `key.is_implicit`
public let isImplicit: sourcekitd_api_uid_t
/// `key.filepath`
public let filePath: sourcekitd_api_uid_t
/// `key.module_interface_name`
public let moduleInterfaceName: sourcekitd_api_uid_t
/// `key.hash`
public let hash: sourcekitd_api_uid_t
/// `key.severity`
public let severity: sourcekitd_api_uid_t
/// `key.offset`
public let offset: sourcekitd_api_uid_t
/// `key.length`
public let length: sourcekitd_api_uid_t
/// `key.sourcefile`
public let sourceFile: sourcekitd_api_uid_t
/// `key.primary_file`
public let primaryFile: sourcekitd_api_uid_t
/// `key.enablesyntaxmap`
public let enableSyntaxMap: sourcekitd_api_uid_t
/// `key.enablesubstructure`
public let enableStructure: sourcekitd_api_uid_t
/// `key.id`
public let id: sourcekitd_api_uid_t
/// `key.description`
public let description: sourcekitd_api_uid_t
/// `key.typename`
public let typeName: sourcekitd_api_uid_t
/// `key.runtime_name`
public let runtimeName: sourcekitd_api_uid_t
/// `key.selector_name`
public let selectorName: sourcekitd_api_uid_t
/// `key.annotated_decl`
public let annotatedDecl: sourcekitd_api_uid_t
/// `key.fully_annotated_decl`
public let fullyAnnotatedDecl: sourcekitd_api_uid_t
/// `key.fully_annotated_generic_signature`
public let fullyAnnotatedGenericSignature: sourcekitd_api_uid_t
/// `key.doc.brief`
public let docBrief: sourcekitd_api_uid_t
/// `key.context`
public let context: sourcekitd_api_uid_t
/// `key.typerelation`
public let typeRelation: sourcekitd_api_uid_t
/// `key.moduleimportdepth`
public let moduleImportDepth: sourcekitd_api_uid_t
/// `key.num_bytes_to_erase`
public let numBytesToErase: sourcekitd_api_uid_t
/// `key.not_recommended`
public let notRecommended: sourcekitd_api_uid_t
/// `key.annotations`
public let annotations: sourcekitd_api_uid_t
/// `key.semantic_tokens`
public let semanticTokens: sourcekitd_api_uid_t
/// `key.diagnostic_stage`
public let diagnosticStage: sourcekitd_api_uid_t
/// `key.syntaxmap`
public let syntaxMap: sourcekitd_api_uid_t
/// `key.is_system`
public let isSystem: sourcekitd_api_uid_t
/// `key.related`
public let related: sourcekitd_api_uid_t
/// `key.inherits`
public let inherits: sourcekitd_api_uid_t
/// `key.conforms`
public let conforms: sourcekitd_api_uid_t
/// `key.extends`
public let extends: sourcekitd_api_uid_t
/// `key.dependencies`
public let dependencies: sourcekitd_api_uid_t
/// `key.entities`
public let entities: sourcekitd_api_uid_t
/// `key.nameoffset`
public let nameOffset: sourcekitd_api_uid_t
/// `key.namelength`
public let nameLength: sourcekitd_api_uid_t
/// `key.bodyoffset`
public let bodyOffset: sourcekitd_api_uid_t
/// `key.bodylength`
public let bodyLength: sourcekitd_api_uid_t
/// `key.docoffset`
public let docOffset: sourcekitd_api_uid_t
/// `key.doclength`
public let docLength: sourcekitd_api_uid_t
/// `key.is_active`
public let isActive: sourcekitd_api_uid_t
/// `key.is_local`
public let isLocal: sourcekitd_api_uid_t
/// `key.inheritedtypes`
public let inheritedTypes: sourcekitd_api_uid_t
/// `key.attributes`
public let attributes: sourcekitd_api_uid_t
/// `key.attribute`
public let attribute: sourcekitd_api_uid_t
/// `key.elements`
public let elements: sourcekitd_api_uid_t
/// `key.substructure`
public let subStructure: sourcekitd_api_uid_t
/// `key.ranges`
public let ranges: sourcekitd_api_uid_t
/// `key.fixits`
public let fixits: sourcekitd_api_uid_t
/// `key.generated_buffers`
public let generatedBuffers: sourcekitd_api_uid_t
/// `key.buffer_text`
public let bufferText: sourcekitd_api_uid_t
/// `key.original_location`
public let originalLocation: sourcekitd_api_uid_t
/// `key.diagnostics`
public let diagnostics: sourcekitd_api_uid_t
/// `key.educational_note_paths`
public let educationalNotePaths: sourcekitd_api_uid_t
/// `key.editor.format.options`
public let formatOptions: sourcekitd_api_uid_t
/// `key.codecomplete.options`
public let codeCompleteOptions: sourcekitd_api_uid_t
/// `key.typecontextinfo.options`
public let typeContextInfoOptions: sourcekitd_api_uid_t
/// `key.conformingmethods.options`
public let conformingMethodListOptions: sourcekitd_api_uid_t
/// `key.codecomplete.filterrules`
public let filterRules: sourcekitd_api_uid_t
/// `key.nextrequeststart`
public let nextRequestStart: sourcekitd_api_uid_t
/// `key.popular`
public let popular: sourcekitd_api_uid_t
/// `key.unpopular`
public let unpopular: sourcekitd_api_uid_t
/// `key.hide`
public let hide: sourcekitd_api_uid_t
/// `key.platform`
public let platform: sourcekitd_api_uid_t
/// `key.is_deprecated`
public let isDeprecated: sourcekitd_api_uid_t
/// `key.is_unavailable`
public let isUnavailable: sourcekitd_api_uid_t
/// `key.is_optional`
public let isOptional: sourcekitd_api_uid_t
/// `key.is_async`
public let isAsync: sourcekitd_api_uid_t
/// `key.message`
public let message: sourcekitd_api_uid_t
/// `key.introduced`
public let introduced: sourcekitd_api_uid_t
/// `key.deprecated`
public let deprecated: sourcekitd_api_uid_t
/// `key.obsoleted`
public let obsoleted: sourcekitd_api_uid_t
/// `key.cancel_builds`
public let cancelBuilds: sourcekitd_api_uid_t
/// `key.removecache`
public let removeCache: sourcekitd_api_uid_t
/// `key.typeusr`
public let typeUsr: sourcekitd_api_uid_t
/// `key.containertypeusr`
public let containerTypeUsr: sourcekitd_api_uid_t
/// `key.modulegroups`
public let moduleGroups: sourcekitd_api_uid_t
/// `key.basename`
public let baseName: sourcekitd_api_uid_t
/// `key.argnames`
public let argNames: sourcekitd_api_uid_t
/// `key.selectorpieces`
public let selectorPieces: sourcekitd_api_uid_t
/// `key.namekind`
public let nameKind: sourcekitd_api_uid_t
/// `key.localization_key`
public let localizationKey: sourcekitd_api_uid_t
/// `key.is_zero_arg_selector`
public let isZeroArgSelector: sourcekitd_api_uid_t
/// `key.swift_version`
public let swiftVersion: sourcekitd_api_uid_t
/// `key.value`
public let value: sourcekitd_api_uid_t
/// `key.enablediagnostics`
public let enableDiagnostics: sourcekitd_api_uid_t
/// `key.groupname`
public let groupName: sourcekitd_api_uid_t
/// `key.actionname`
public let actionName: sourcekitd_api_uid_t
/// `key.synthesizedextensions`
public let synthesizedExtension: sourcekitd_api_uid_t
/// `key.usingswiftargs`
public let usingSwiftArgs: sourcekitd_api_uid_t
/// `key.names`
public let names: sourcekitd_api_uid_t
/// `key.uids`
public let uiDs: sourcekitd_api_uid_t
/// `key.syntactic_only`
public let syntacticOnly: sourcekitd_api_uid_t
/// `key.parent_loc`
public let parentLoc: sourcekitd_api_uid_t
/// `key.is_test_candidate`
public let isTestCandidate: sourcekitd_api_uid_t
/// `key.overrides`
public let overrides: sourcekitd_api_uid_t
/// `key.associated_usrs`
public let associatedUSRs: sourcekitd_api_uid_t
/// `key.modulename`
public let moduleName: sourcekitd_api_uid_t
/// `key.related_decls`
public let relatedDecls: sourcekitd_api_uid_t
/// `key.simplified`
public let simplified: sourcekitd_api_uid_t
/// `key.rangecontent`
public let rangeContent: sourcekitd_api_uid_t
/// `key.cancel_on_subsequent_request`
public let cancelOnSubsequentRequest: sourcekitd_api_uid_t
/// `key.include_non_editable_base_names`
public let includeNonEditableBaseNames: sourcekitd_api_uid_t
/// `key.renamelocations`
public let renameLocations: sourcekitd_api_uid_t
/// `key.locations`
public let locations: sourcekitd_api_uid_t
/// `key.nametype`
public let nameType: sourcekitd_api_uid_t
/// `key.newname`
public let newName: sourcekitd_api_uid_t
/// `key.categorizededits`
public let categorizedEdits: sourcekitd_api_uid_t
/// `key.categorizedranges`
public let categorizedRanges: sourcekitd_api_uid_t
/// `key.rangesworthnote`
public let rangesWorthNote: sourcekitd_api_uid_t
/// `key.edits`
public let edits: sourcekitd_api_uid_t
/// `key.endline`
public let endLine: sourcekitd_api_uid_t
/// `key.endcolumn`
public let endColumn: sourcekitd_api_uid_t
/// `key.argindex`
public let argIndex: sourcekitd_api_uid_t
/// `key.text`
public let text: sourcekitd_api_uid_t
/// `key.category`
public let category: sourcekitd_api_uid_t
/// `key.categories`
public let categories: sourcekitd_api_uid_t
/// `key.is_function_like`
public let isFunctionLike: sourcekitd_api_uid_t
/// `key.is_non_protocol_type`
public let isNonProtocolType: sourcekitd_api_uid_t
/// `key.refactor_actions`
public let refactorActions: sourcekitd_api_uid_t
/// `key.retrieve_refactor_actions`
public let retrieveRefactorActions: sourcekitd_api_uid_t
/// `key.symbol_graph`
public let symbolGraph: sourcekitd_api_uid_t
/// `key.retrieve_symbol_graph`
public let retrieveSymbolGraph: sourcekitd_api_uid_t
/// `key.parent_contexts`
public let parentContexts: sourcekitd_api_uid_t
/// `key.referenced_symbols`
public let referencedSymbols: sourcekitd_api_uid_t
/// `key.is_spi`
public let isSPI: sourcekitd_api_uid_t
/// `key.actionuid`
public let actionUID: sourcekitd_api_uid_t
/// `key.actionunavailablereason`
public let actionUnavailableReason: sourcekitd_api_uid_t
/// `key.compileid`
public let compileID: sourcekitd_api_uid_t
/// `key.compilerargs-string`
public let compilerArgsString: sourcekitd_api_uid_t
/// `key.implicitmembers`
public let implicitMembers: sourcekitd_api_uid_t
/// `key.expectedtypes`
public let expectedTypes: sourcekitd_api_uid_t
/// `key.members`
public let members: sourcekitd_api_uid_t
/// `key.printedtypebuffer`
public let typeBuffer: sourcekitd_api_uid_t
/// `key.expression_type_list`
public let expressionTypeList: sourcekitd_api_uid_t
/// `key.expression_offset`
public let expressionOffset: sourcekitd_api_uid_t
/// `key.expression_length`
public let expressionLength: sourcekitd_api_uid_t
/// `key.expression_type`
public let expressionType: sourcekitd_api_uid_t
/// `key.variable_type_list`
public let variableTypeList: sourcekitd_api_uid_t
/// `key.variable_offset`
public let variableOffset: sourcekitd_api_uid_t
/// `key.variable_length`
public let variableLength: sourcekitd_api_uid_t
/// `key.variable_type`
public let variableType: sourcekitd_api_uid_t
/// `key.variable_type_explicit`
public let variableTypeExplicit: sourcekitd_api_uid_t
/// `key.fully_qualified`
public let fullyQualified: sourcekitd_api_uid_t
/// `key.canonicalize_type`
public let canonicalizeType: sourcekitd_api_uid_t
/// `key.internal_diagnostic`
public let internalDiagnostic: sourcekitd_api_uid_t
/// `key.vfs.name`
public let vfsName: sourcekitd_api_uid_t
/// `key.vfs.options`
public let vfsOptions: sourcekitd_api_uid_t
/// `key.files`
public let files: sourcekitd_api_uid_t
/// `key.optimize_for_ide`
public let optimizeForIDE: sourcekitd_api_uid_t
/// `key.required_bystanders`
public let requiredBystanders: sourcekitd_api_uid_t
/// `key.reusingastcontext`
public let reusingASTContext: sourcekitd_api_uid_t
/// `key.completion_max_astcontext_reuse_count`
public let completionMaxASTContextReuseCount: sourcekitd_api_uid_t
/// `key.completion_check_dependency_interval`
public let completionCheckDependencyInterval: sourcekitd_api_uid_t
/// `key.annotated.typename`
public let annotatedTypename: sourcekitd_api_uid_t
/// `key.compile_operation`
public let compileOperation: sourcekitd_api_uid_t
/// `key.effective_access`
public let effectiveAccess: sourcekitd_api_uid_t
/// `key.decl_lang`
public let declarationLang: sourcekitd_api_uid_t
/// `key.secondary_symbols`
public let secondarySymbols: sourcekitd_api_uid_t
/// `key.simulate_long_request`
public let simulateLongRequest: sourcekitd_api_uid_t
/// `key.is_synthesized`
public let isSynthesized: sourcekitd_api_uid_t
/// `key.buffer_name`
public let bufferName: sourcekitd_api_uid_t
/// `key.barriers_enabled`
public let barriersEnabled: sourcekitd_api_uid_t
/// `key.expansions`
public let expansions: sourcekitd_api_uid_t
/// `key.macro_roles`
public let macroRoles: sourcekitd_api_uid_t
/// `key.expanded_macro_replacements`
public let expandedMacroReplacements: sourcekitd_api_uid_t
/// `key.index_store_path`
public let indexStorePath: sourcekitd_api_uid_t
/// `key.index_unit_output_path`
public let indexUnitOutputPath: sourcekitd_api_uid_t
/// `key.include_locals`
public let includeLocals: sourcekitd_api_uid_t
/// `key.ignore_clang_modules`
public let ignoreClangModules: sourcekitd_api_uid_t
/// `key.include_system_modules`
public let includeSystemModules: sourcekitd_api_uid_t
/// `key.ignore_stdlib`
public let ignoreStdlib: sourcekitd_api_uid_t
/// `key.disable_implicit_modules`
public let disableImplicitModules: sourcekitd_api_uid_t
/// `key.compilerargs`
public let compilerArgs: sourcekitd_api_uid_t
/// `key.sourcetext`
public let sourceText: sourcekitd_api_uid_t
/// `key.codecomplete.sort.byname`
public let sortByName: sourcekitd_api_uid_t
/// `key.codecomplete.sort.useimportdepth`
public let useImportDepth: sourcekitd_api_uid_t
/// `key.codecomplete.group.overloads`
public let groupOverloads: sourcekitd_api_uid_t
/// `key.codecomplete.group.stems`
public let groupStems: sourcekitd_api_uid_t
/// `key.codecomplete.filtertext`
public let filterText: sourcekitd_api_uid_t
/// `key.codecomplete.requestlimit`
public let requestLimit: sourcekitd_api_uid_t
/// `key.codecomplete.requeststart`
public let requestStart: sourcekitd_api_uid_t
/// `key.codecomplete.hideunderscores`
public let hideUnderscores: sourcekitd_api_uid_t
/// `key.codecomplete.hidelowpriority`
public let hideLowPriority: sourcekitd_api_uid_t
/// `key.codecomplete.hidebyname`
public let hideByName: sourcekitd_api_uid_t
/// `key.codecomplete.includeexactmatch`
public let includeExactMatch: sourcekitd_api_uid_t
/// `key.codecomplete.addinnerresults`
public let addInnerResults: sourcekitd_api_uid_t
/// `key.codecomplete.addinneroperators`
public let addInnerOperators: sourcekitd_api_uid_t
/// `key.codecomplete.addinitstotoplevel`
public let addInitsToTopLevel: sourcekitd_api_uid_t
/// `key.codecomplete.fuzzymatching`
public let fuzzyMatching: sourcekitd_api_uid_t
/// `key.codecomplete.showtopnonliteralresults`
public let topNonLiteral: sourcekitd_api_uid_t
/// `key.codecomplete.sort.contextweight`
public let contextWeight: sourcekitd_api_uid_t
/// `key.codecomplete.sort.fuzzyweight`
public let fuzzyWeight: sourcekitd_api_uid_t
/// `key.codecomplete.sort.popularitybonus`
public let popularityBonus: sourcekitd_api_uid_t
/// `key.codecomplete.annotateddescription`
public let annotatedDescription: sourcekitd_api_uid_t
/// `key.codecomplete.includeobjectliterals`
public let includeObjectLiterals: sourcekitd_api_uid_t
/// `key.editor.format.usetabs`
public let useTabs: sourcekitd_api_uid_t
/// `key.editor.format.indentwidth`
public let indentWidth: sourcekitd_api_uid_t
/// `key.editor.format.tabwidth`
public let tabWidth: sourcekitd_api_uid_t
/// `key.editor.format.indent_switch_case`
public let indentSwitchCase: sourcekitd_api_uid_t
public init(api: sourcekitd_api_functions_t) {
versionMajor = api.uid_get_from_cstr("key.version_major")!
versionMinor = api.uid_get_from_cstr("key.version_minor")!
versionPatch = api.uid_get_from_cstr("key.version_patch")!
results = api.uid_get_from_cstr("key.results")!
request = api.uid_get_from_cstr("key.request")!
notification = api.uid_get_from_cstr("key.notification")!
kind = api.uid_get_from_cstr("key.kind")!
accessLevel = api.uid_get_from_cstr("key.accessibility")!
setterAccessLevel = api.uid_get_from_cstr("key.setter_accessibility")!
keyword = api.uid_get_from_cstr("key.keyword")!
name = api.uid_get_from_cstr("key.name")!
usr = api.uid_get_from_cstr("key.usr")!
originalUSR = api.uid_get_from_cstr("key.original_usr")!
defaultImplementationOf = api.uid_get_from_cstr("key.default_implementation_of")!
interestedUSR = api.uid_get_from_cstr("key.interested_usr")!
genericParams = api.uid_get_from_cstr("key.generic_params")!
genericRequirements = api.uid_get_from_cstr("key.generic_requirements")!
docFullAsXML = api.uid_get_from_cstr("key.doc.full_as_xml")!
docComment = api.uid_get_from_cstr("key.doc_comment")!
line = api.uid_get_from_cstr("key.line")!
column = api.uid_get_from_cstr("key.column")!
receiverUSR = api.uid_get_from_cstr("key.receiver_usr")!
receivers = api.uid_get_from_cstr("key.receivers")!
isDynamic = api.uid_get_from_cstr("key.is_dynamic")!
isImplicit = api.uid_get_from_cstr("key.is_implicit")!
filePath = api.uid_get_from_cstr("key.filepath")!
moduleInterfaceName = api.uid_get_from_cstr("key.module_interface_name")!
hash = api.uid_get_from_cstr("key.hash")!
severity = api.uid_get_from_cstr("key.severity")!
offset = api.uid_get_from_cstr("key.offset")!
length = api.uid_get_from_cstr("key.length")!
sourceFile = api.uid_get_from_cstr("key.sourcefile")!
primaryFile = api.uid_get_from_cstr("key.primary_file")!
enableSyntaxMap = api.uid_get_from_cstr("key.enablesyntaxmap")!
enableStructure = api.uid_get_from_cstr("key.enablesubstructure")!
id = api.uid_get_from_cstr("key.id")!
description = api.uid_get_from_cstr("key.description")!
typeName = api.uid_get_from_cstr("key.typename")!
runtimeName = api.uid_get_from_cstr("key.runtime_name")!
selectorName = api.uid_get_from_cstr("key.selector_name")!
annotatedDecl = api.uid_get_from_cstr("key.annotated_decl")!
fullyAnnotatedDecl = api.uid_get_from_cstr("key.fully_annotated_decl")!
fullyAnnotatedGenericSignature = api.uid_get_from_cstr("key.fully_annotated_generic_signature")!
docBrief = api.uid_get_from_cstr("key.doc.brief")!
context = api.uid_get_from_cstr("key.context")!
typeRelation = api.uid_get_from_cstr("key.typerelation")!
moduleImportDepth = api.uid_get_from_cstr("key.moduleimportdepth")!
numBytesToErase = api.uid_get_from_cstr("key.num_bytes_to_erase")!
notRecommended = api.uid_get_from_cstr("key.not_recommended")!
annotations = api.uid_get_from_cstr("key.annotations")!
semanticTokens = api.uid_get_from_cstr("key.semantic_tokens")!
diagnosticStage = api.uid_get_from_cstr("key.diagnostic_stage")!
syntaxMap = api.uid_get_from_cstr("key.syntaxmap")!
isSystem = api.uid_get_from_cstr("key.is_system")!
related = api.uid_get_from_cstr("key.related")!
inherits = api.uid_get_from_cstr("key.inherits")!
conforms = api.uid_get_from_cstr("key.conforms")!
extends = api.uid_get_from_cstr("key.extends")!
dependencies = api.uid_get_from_cstr("key.dependencies")!
entities = api.uid_get_from_cstr("key.entities")!
nameOffset = api.uid_get_from_cstr("key.nameoffset")!
nameLength = api.uid_get_from_cstr("key.namelength")!
bodyOffset = api.uid_get_from_cstr("key.bodyoffset")!
bodyLength = api.uid_get_from_cstr("key.bodylength")!
docOffset = api.uid_get_from_cstr("key.docoffset")!
docLength = api.uid_get_from_cstr("key.doclength")!
isActive = api.uid_get_from_cstr("key.is_active")!
isLocal = api.uid_get_from_cstr("key.is_local")!
inheritedTypes = api.uid_get_from_cstr("key.inheritedtypes")!
attributes = api.uid_get_from_cstr("key.attributes")!
attribute = api.uid_get_from_cstr("key.attribute")!
elements = api.uid_get_from_cstr("key.elements")!
subStructure = api.uid_get_from_cstr("key.substructure")!
ranges = api.uid_get_from_cstr("key.ranges")!
fixits = api.uid_get_from_cstr("key.fixits")!
generatedBuffers = api.uid_get_from_cstr("key.generated_buffers")!
bufferText = api.uid_get_from_cstr("key.buffer_text")!
originalLocation = api.uid_get_from_cstr("key.original_location")!
diagnostics = api.uid_get_from_cstr("key.diagnostics")!
educationalNotePaths = api.uid_get_from_cstr("key.educational_note_paths")!
formatOptions = api.uid_get_from_cstr("key.editor.format.options")!
codeCompleteOptions = api.uid_get_from_cstr("key.codecomplete.options")!
typeContextInfoOptions = api.uid_get_from_cstr("key.typecontextinfo.options")!
conformingMethodListOptions = api.uid_get_from_cstr("key.conformingmethods.options")!
filterRules = api.uid_get_from_cstr("key.codecomplete.filterrules")!
nextRequestStart = api.uid_get_from_cstr("key.nextrequeststart")!
popular = api.uid_get_from_cstr("key.popular")!
unpopular = api.uid_get_from_cstr("key.unpopular")!
hide = api.uid_get_from_cstr("key.hide")!
platform = api.uid_get_from_cstr("key.platform")!
isDeprecated = api.uid_get_from_cstr("key.is_deprecated")!
isUnavailable = api.uid_get_from_cstr("key.is_unavailable")!
isOptional = api.uid_get_from_cstr("key.is_optional")!
isAsync = api.uid_get_from_cstr("key.is_async")!
message = api.uid_get_from_cstr("key.message")!
introduced = api.uid_get_from_cstr("key.introduced")!
deprecated = api.uid_get_from_cstr("key.deprecated")!
obsoleted = api.uid_get_from_cstr("key.obsoleted")!
cancelBuilds = api.uid_get_from_cstr("key.cancel_builds")!
removeCache = api.uid_get_from_cstr("key.removecache")!
typeUsr = api.uid_get_from_cstr("key.typeusr")!
containerTypeUsr = api.uid_get_from_cstr("key.containertypeusr")!
moduleGroups = api.uid_get_from_cstr("key.modulegroups")!
baseName = api.uid_get_from_cstr("key.basename")!
argNames = api.uid_get_from_cstr("key.argnames")!
selectorPieces = api.uid_get_from_cstr("key.selectorpieces")!
nameKind = api.uid_get_from_cstr("key.namekind")!
localizationKey = api.uid_get_from_cstr("key.localization_key")!
isZeroArgSelector = api.uid_get_from_cstr("key.is_zero_arg_selector")!
swiftVersion = api.uid_get_from_cstr("key.swift_version")!
value = api.uid_get_from_cstr("key.value")!
enableDiagnostics = api.uid_get_from_cstr("key.enablediagnostics")!
groupName = api.uid_get_from_cstr("key.groupname")!
actionName = api.uid_get_from_cstr("key.actionname")!
synthesizedExtension = api.uid_get_from_cstr("key.synthesizedextensions")!
usingSwiftArgs = api.uid_get_from_cstr("key.usingswiftargs")!
names = api.uid_get_from_cstr("key.names")!
uiDs = api.uid_get_from_cstr("key.uids")!
syntacticOnly = api.uid_get_from_cstr("key.syntactic_only")!
parentLoc = api.uid_get_from_cstr("key.parent_loc")!
isTestCandidate = api.uid_get_from_cstr("key.is_test_candidate")!
overrides = api.uid_get_from_cstr("key.overrides")!
associatedUSRs = api.uid_get_from_cstr("key.associated_usrs")!
moduleName = api.uid_get_from_cstr("key.modulename")!
relatedDecls = api.uid_get_from_cstr("key.related_decls")!
simplified = api.uid_get_from_cstr("key.simplified")!
rangeContent = api.uid_get_from_cstr("key.rangecontent")!
cancelOnSubsequentRequest = api.uid_get_from_cstr("key.cancel_on_subsequent_request")!
includeNonEditableBaseNames = api.uid_get_from_cstr("key.include_non_editable_base_names")!
renameLocations = api.uid_get_from_cstr("key.renamelocations")!
locations = api.uid_get_from_cstr("key.locations")!
nameType = api.uid_get_from_cstr("key.nametype")!
newName = api.uid_get_from_cstr("key.newname")!
categorizedEdits = api.uid_get_from_cstr("key.categorizededits")!
categorizedRanges = api.uid_get_from_cstr("key.categorizedranges")!
rangesWorthNote = api.uid_get_from_cstr("key.rangesworthnote")!
edits = api.uid_get_from_cstr("key.edits")!
endLine = api.uid_get_from_cstr("key.endline")!
endColumn = api.uid_get_from_cstr("key.endcolumn")!
argIndex = api.uid_get_from_cstr("key.argindex")!
text = api.uid_get_from_cstr("key.text")!
category = api.uid_get_from_cstr("key.category")!
categories = api.uid_get_from_cstr("key.categories")!
isFunctionLike = api.uid_get_from_cstr("key.is_function_like")!
isNonProtocolType = api.uid_get_from_cstr("key.is_non_protocol_type")!
refactorActions = api.uid_get_from_cstr("key.refactor_actions")!
retrieveRefactorActions = api.uid_get_from_cstr("key.retrieve_refactor_actions")!
symbolGraph = api.uid_get_from_cstr("key.symbol_graph")!
retrieveSymbolGraph = api.uid_get_from_cstr("key.retrieve_symbol_graph")!
parentContexts = api.uid_get_from_cstr("key.parent_contexts")!
referencedSymbols = api.uid_get_from_cstr("key.referenced_symbols")!
isSPI = api.uid_get_from_cstr("key.is_spi")!
actionUID = api.uid_get_from_cstr("key.actionuid")!
actionUnavailableReason = api.uid_get_from_cstr("key.actionunavailablereason")!
compileID = api.uid_get_from_cstr("key.compileid")!
compilerArgsString = api.uid_get_from_cstr("key.compilerargs-string")!
implicitMembers = api.uid_get_from_cstr("key.implicitmembers")!
expectedTypes = api.uid_get_from_cstr("key.expectedtypes")!
members = api.uid_get_from_cstr("key.members")!
typeBuffer = api.uid_get_from_cstr("key.printedtypebuffer")!
expressionTypeList = api.uid_get_from_cstr("key.expression_type_list")!
expressionOffset = api.uid_get_from_cstr("key.expression_offset")!
expressionLength = api.uid_get_from_cstr("key.expression_length")!
expressionType = api.uid_get_from_cstr("key.expression_type")!
variableTypeList = api.uid_get_from_cstr("key.variable_type_list")!
variableOffset = api.uid_get_from_cstr("key.variable_offset")!
variableLength = api.uid_get_from_cstr("key.variable_length")!
variableType = api.uid_get_from_cstr("key.variable_type")!
variableTypeExplicit = api.uid_get_from_cstr("key.variable_type_explicit")!
fullyQualified = api.uid_get_from_cstr("key.fully_qualified")!
canonicalizeType = api.uid_get_from_cstr("key.canonicalize_type")!
internalDiagnostic = api.uid_get_from_cstr("key.internal_diagnostic")!
vfsName = api.uid_get_from_cstr("key.vfs.name")!
vfsOptions = api.uid_get_from_cstr("key.vfs.options")!
files = api.uid_get_from_cstr("key.files")!
optimizeForIDE = api.uid_get_from_cstr("key.optimize_for_ide")!
requiredBystanders = api.uid_get_from_cstr("key.required_bystanders")!
reusingASTContext = api.uid_get_from_cstr("key.reusingastcontext")!
completionMaxASTContextReuseCount = api.uid_get_from_cstr("key.completion_max_astcontext_reuse_count")!
completionCheckDependencyInterval = api.uid_get_from_cstr("key.completion_check_dependency_interval")!
annotatedTypename = api.uid_get_from_cstr("key.annotated.typename")!
compileOperation = api.uid_get_from_cstr("key.compile_operation")!
effectiveAccess = api.uid_get_from_cstr("key.effective_access")!
declarationLang = api.uid_get_from_cstr("key.decl_lang")!
secondarySymbols = api.uid_get_from_cstr("key.secondary_symbols")!
simulateLongRequest = api.uid_get_from_cstr("key.simulate_long_request")!
isSynthesized = api.uid_get_from_cstr("key.is_synthesized")!
bufferName = api.uid_get_from_cstr("key.buffer_name")!
barriersEnabled = api.uid_get_from_cstr("key.barriers_enabled")!
expansions = api.uid_get_from_cstr("key.expansions")!
macroRoles = api.uid_get_from_cstr("key.macro_roles")!
expandedMacroReplacements = api.uid_get_from_cstr("key.expanded_macro_replacements")!
indexStorePath = api.uid_get_from_cstr("key.index_store_path")!
indexUnitOutputPath = api.uid_get_from_cstr("key.index_unit_output_path")!
includeLocals = api.uid_get_from_cstr("key.include_locals")!
ignoreClangModules = api.uid_get_from_cstr("key.ignore_clang_modules")!
includeSystemModules = api.uid_get_from_cstr("key.include_system_modules")!
ignoreStdlib = api.uid_get_from_cstr("key.ignore_stdlib")!
disableImplicitModules = api.uid_get_from_cstr("key.disable_implicit_modules")!
compilerArgs = api.uid_get_from_cstr("key.compilerargs")!
sourceText = api.uid_get_from_cstr("key.sourcetext")!
sortByName = api.uid_get_from_cstr("key.codecomplete.sort.byname")!
useImportDepth = api.uid_get_from_cstr("key.codecomplete.sort.useimportdepth")!
groupOverloads = api.uid_get_from_cstr("key.codecomplete.group.overloads")!
groupStems = api.uid_get_from_cstr("key.codecomplete.group.stems")!
filterText = api.uid_get_from_cstr("key.codecomplete.filtertext")!
requestLimit = api.uid_get_from_cstr("key.codecomplete.requestlimit")!
requestStart = api.uid_get_from_cstr("key.codecomplete.requeststart")!
hideUnderscores = api.uid_get_from_cstr("key.codecomplete.hideunderscores")!
hideLowPriority = api.uid_get_from_cstr("key.codecomplete.hidelowpriority")!
hideByName = api.uid_get_from_cstr("key.codecomplete.hidebyname")!
includeExactMatch = api.uid_get_from_cstr("key.codecomplete.includeexactmatch")!
addInnerResults = api.uid_get_from_cstr("key.codecomplete.addinnerresults")!
addInnerOperators = api.uid_get_from_cstr("key.codecomplete.addinneroperators")!
addInitsToTopLevel = api.uid_get_from_cstr("key.codecomplete.addinitstotoplevel")!
fuzzyMatching = api.uid_get_from_cstr("key.codecomplete.fuzzymatching")!
topNonLiteral = api.uid_get_from_cstr("key.codecomplete.showtopnonliteralresults")!
contextWeight = api.uid_get_from_cstr("key.codecomplete.sort.contextweight")!
fuzzyWeight = api.uid_get_from_cstr("key.codecomplete.sort.fuzzyweight")!
popularityBonus = api.uid_get_from_cstr("key.codecomplete.sort.popularitybonus")!
annotatedDescription = api.uid_get_from_cstr("key.codecomplete.annotateddescription")!
includeObjectLiterals = api.uid_get_from_cstr("key.codecomplete.includeobjectliterals")!
useTabs = api.uid_get_from_cstr("key.editor.format.usetabs")!
indentWidth = api.uid_get_from_cstr("key.editor.format.indentwidth")!
tabWidth = api.uid_get_from_cstr("key.editor.format.tabwidth")!
indentSwitchCase = api.uid_get_from_cstr("key.editor.format.indent_switch_case")!
}
}
public struct sourcekitd_api_requests {
/// `source.request.protocol_version`
public let protocolVersion: sourcekitd_api_uid_t
/// `source.request.compiler_version`
public let compilerVersion: sourcekitd_api_uid_t
/// `source.request.crash_exit`
public let crashWithExit: sourcekitd_api_uid_t
/// `source.request.demangle`
public let demangle: sourcekitd_api_uid_t
/// `source.request.mangle_simple_class`
public let mangleSimpleClass: sourcekitd_api_uid_t
/// `source.request.indexsource`
public let index: sourcekitd_api_uid_t
/// `source.request.docinfo`
public let docInfo: sourcekitd_api_uid_t
/// `source.request.codecomplete`
public let codeComplete: sourcekitd_api_uid_t
/// `source.request.codecomplete.open`
public let codeCompleteOpen: sourcekitd_api_uid_t
/// `source.request.codecomplete.close`
public let codeCompleteClose: sourcekitd_api_uid_t
/// `source.request.codecomplete.update`
public let codeCompleteUpdate: sourcekitd_api_uid_t
/// `source.request.codecomplete.cache.ondisk`
public let codeCompleteCacheOnDisk: sourcekitd_api_uid_t
/// `source.request.codecomplete.setpopularapi`
public let codeCompleteSetPopularAPI: sourcekitd_api_uid_t
/// `source.request.codecomplete.setcustom`
public let codeCompleteSetCustom: sourcekitd_api_uid_t
/// `source.request.typecontextinfo`
public let typeContextInfo: sourcekitd_api_uid_t
/// `source.request.conformingmethods`
public let conformingMethodList: sourcekitd_api_uid_t
/// `source.request.activeregions`
public let activeRegions: sourcekitd_api_uid_t
/// `source.request.cursorinfo`
public let cursorInfo: sourcekitd_api_uid_t
/// `source.request.rangeinfo`
public let rangeInfo: sourcekitd_api_uid_t
/// `source.request.relatedidents`
public let relatedIdents: sourcekitd_api_uid_t
/// `source.request.editor.open`
public let editorOpen: sourcekitd_api_uid_t
/// `source.request.editor.open.interface`
public let editorOpenInterface: sourcekitd_api_uid_t
/// `source.request.editor.open.interface.header`
public let editorOpenHeaderInterface: sourcekitd_api_uid_t
/// `source.request.editor.open.interface.swiftsource`
public let editorOpenSwiftSourceInterface: sourcekitd_api_uid_t
/// `source.request.editor.open.interface.swifttype`
public let editorOpenSwiftTypeInterface: sourcekitd_api_uid_t
/// `source.request.editor.extract.comment`
public let editorExtractTextFromComment: sourcekitd_api_uid_t
/// `source.request.editor.close`
public let editorClose: sourcekitd_api_uid_t
/// `source.request.editor.replacetext`
public let editorReplaceText: sourcekitd_api_uid_t
/// `source.request.editor.formattext`
public let editorFormatText: sourcekitd_api_uid_t
/// `source.request.editor.expand_placeholder`
public let editorExpandPlaceholder: sourcekitd_api_uid_t
/// `source.request.editor.find_usr`
public let editorFindUSR: sourcekitd_api_uid_t
/// `source.request.editor.find_interface_doc`
public let editorFindInterfaceDoc: sourcekitd_api_uid_t
/// `source.request.buildsettings.register`
public let buildSettingsRegister: sourcekitd_api_uid_t
/// `source.request.module.groups`
public let moduleGroups: sourcekitd_api_uid_t
/// `source.request.name.translation`
public let nameTranslation: sourcekitd_api_uid_t
/// `source.request.convert.markup.xml`
public let markupToXML: sourcekitd_api_uid_t
/// `source.request.statistics`
public let statistics: sourcekitd_api_uid_t
/// `source.request.find-syntactic-rename-ranges`
public let findRenameRanges: sourcekitd_api_uid_t
/// `source.request.find-local-rename-ranges`
public let findLocalRenameRanges: sourcekitd_api_uid_t
/// `source.request.semantic.refactoring`
public let semanticRefactoring: sourcekitd_api_uid_t
/// `source.request.enable-compile-notifications`
public let enableCompileNotifications: sourcekitd_api_uid_t
/// `source.request.test_notification`
public let testNotification: sourcekitd_api_uid_t
/// `source.request.expression.type`
public let collectExpressionType: sourcekitd_api_uid_t
/// `source.request.variable.type`
public let collectVariableType: sourcekitd_api_uid_t
/// `source.request.configuration.global`
public let globalConfiguration: sourcekitd_api_uid_t
/// `source.request.dependency_updated`
public let dependencyUpdated: sourcekitd_api_uid_t
/// `source.request.diagnostics`
public let diagnostics: sourcekitd_api_uid_t
/// `source.request.semantic_tokens`
public let semanticTokens: sourcekitd_api_uid_t
/// `source.request.compile`
public let compile: sourcekitd_api_uid_t
/// `source.request.compile.close`
public let compileClose: sourcekitd_api_uid_t
/// `source.request.enable_request_barriers`
public let enableRequestBarriers: sourcekitd_api_uid_t
/// `source.request.syntactic_macro_expansion`
public let syntacticMacroExpansion: sourcekitd_api_uid_t
/// `source.request.index_to_store`
public let indexToStore: sourcekitd_api_uid_t
public init(api: sourcekitd_api_functions_t) {
protocolVersion = api.uid_get_from_cstr("source.request.protocol_version")!
compilerVersion = api.uid_get_from_cstr("source.request.compiler_version")!
crashWithExit = api.uid_get_from_cstr("source.request.crash_exit")!
demangle = api.uid_get_from_cstr("source.request.demangle")!
mangleSimpleClass = api.uid_get_from_cstr("source.request.mangle_simple_class")!
index = api.uid_get_from_cstr("source.request.indexsource")!
docInfo = api.uid_get_from_cstr("source.request.docinfo")!
codeComplete = api.uid_get_from_cstr("source.request.codecomplete")!
codeCompleteOpen = api.uid_get_from_cstr("source.request.codecomplete.open")!
codeCompleteClose = api.uid_get_from_cstr("source.request.codecomplete.close")!
codeCompleteUpdate = api.uid_get_from_cstr("source.request.codecomplete.update")!
codeCompleteCacheOnDisk = api.uid_get_from_cstr("source.request.codecomplete.cache.ondisk")!
codeCompleteSetPopularAPI = api.uid_get_from_cstr("source.request.codecomplete.setpopularapi")!
codeCompleteSetCustom = api.uid_get_from_cstr("source.request.codecomplete.setcustom")!
typeContextInfo = api.uid_get_from_cstr("source.request.typecontextinfo")!
conformingMethodList = api.uid_get_from_cstr("source.request.conformingmethods")!
activeRegions = api.uid_get_from_cstr("source.request.activeregions")!
cursorInfo = api.uid_get_from_cstr("source.request.cursorinfo")!
rangeInfo = api.uid_get_from_cstr("source.request.rangeinfo")!
relatedIdents = api.uid_get_from_cstr("source.request.relatedidents")!
editorOpen = api.uid_get_from_cstr("source.request.editor.open")!
editorOpenInterface = api.uid_get_from_cstr("source.request.editor.open.interface")!
editorOpenHeaderInterface = api.uid_get_from_cstr("source.request.editor.open.interface.header")!
editorOpenSwiftSourceInterface = api.uid_get_from_cstr("source.request.editor.open.interface.swiftsource")!
editorOpenSwiftTypeInterface = api.uid_get_from_cstr("source.request.editor.open.interface.swifttype")!
editorExtractTextFromComment = api.uid_get_from_cstr("source.request.editor.extract.comment")!
editorClose = api.uid_get_from_cstr("source.request.editor.close")!
editorReplaceText = api.uid_get_from_cstr("source.request.editor.replacetext")!
editorFormatText = api.uid_get_from_cstr("source.request.editor.formattext")!
editorExpandPlaceholder = api.uid_get_from_cstr("source.request.editor.expand_placeholder")!
editorFindUSR = api.uid_get_from_cstr("source.request.editor.find_usr")!
editorFindInterfaceDoc = api.uid_get_from_cstr("source.request.editor.find_interface_doc")!
buildSettingsRegister = api.uid_get_from_cstr("source.request.buildsettings.register")!
moduleGroups = api.uid_get_from_cstr("source.request.module.groups")!
nameTranslation = api.uid_get_from_cstr("source.request.name.translation")!
markupToXML = api.uid_get_from_cstr("source.request.convert.markup.xml")!
statistics = api.uid_get_from_cstr("source.request.statistics")!
findRenameRanges = api.uid_get_from_cstr("source.request.find-syntactic-rename-ranges")!
findLocalRenameRanges = api.uid_get_from_cstr("source.request.find-local-rename-ranges")!
semanticRefactoring = api.uid_get_from_cstr("source.request.semantic.refactoring")!
enableCompileNotifications = api.uid_get_from_cstr("source.request.enable-compile-notifications")!
testNotification = api.uid_get_from_cstr("source.request.test_notification")!
collectExpressionType = api.uid_get_from_cstr("source.request.expression.type")!
collectVariableType = api.uid_get_from_cstr("source.request.variable.type")!
globalConfiguration = api.uid_get_from_cstr("source.request.configuration.global")!
dependencyUpdated = api.uid_get_from_cstr("source.request.dependency_updated")!
diagnostics = api.uid_get_from_cstr("source.request.diagnostics")!
semanticTokens = api.uid_get_from_cstr("source.request.semantic_tokens")!
compile = api.uid_get_from_cstr("source.request.compile")!
compileClose = api.uid_get_from_cstr("source.request.compile.close")!
enableRequestBarriers = api.uid_get_from_cstr("source.request.enable_request_barriers")!
syntacticMacroExpansion = api.uid_get_from_cstr("source.request.syntactic_macro_expansion")!
indexToStore = api.uid_get_from_cstr("source.request.index_to_store")!
}
}
public struct sourcekitd_api_values {
/// `source.lang.swift.decl.function.free`
public let declFunctionFree: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.free`
public let refFunctionFree: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.method.instance`
public let declMethodInstance: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.method.instance`
public let refMethodInstance: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.method.static`
public let declMethodStatic: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.method.static`
public let refMethodStatic: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.method.class`
public let declMethodClass: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.method.class`
public let refMethodClass: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.getter`
public let declAccessorGetter: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.getter`
public let refAccessorGetter: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.setter`
public let declAccessorSetter: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.setter`
public let refAccessorSetter: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.willset`
public let declAccessorWillSet: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.willset`
public let refAccessorWillSet: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.didset`
public let declAccessorDidSet: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.didset`
public let refAccessorDidSet: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.address`
public let declAccessorAddress: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.address`
public let refAccessorAddress: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.mutableaddress`
public let declAccessorMutableAddress: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.mutableaddress`
public let refAccessorMutableAddress: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.read`
public let declAccessorRead: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.read`
public let refAccessorRead: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.modify`
public let declAccessorModify: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.modify`
public let refAccessorModify: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.accessor.init`
public let declAccessorInit: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.accessor.init`
public let refAccessorInit: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.constructor`
public let declConstructor: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.constructor`
public let refConstructor: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.destructor`
public let declDestructor: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.destructor`
public let refDestructor: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.operator.prefix`
public let declFunctionPrefixOperator: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.operator.postfix`
public let declFunctionPostfixOperator: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.operator.infix`
public let declFunctionInfixOperator: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.operator.prefix`
public let refFunctionPrefixOperator: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.operator.postfix`
public let refFunctionPostfixOperator: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.operator.infix`
public let refFunctionInfixOperator: sourcekitd_api_uid_t
/// `source.lang.swift.decl.precedencegroup`
public let declPrecedenceGroup: sourcekitd_api_uid_t
/// `source.lang.swift.ref.precedencegroup`
public let refPrecedenceGroup: sourcekitd_api_uid_t
/// `source.lang.swift.decl.function.subscript`
public let declSubscript: sourcekitd_api_uid_t
/// `source.lang.swift.ref.function.subscript`
public let refSubscript: sourcekitd_api_uid_t
/// `source.lang.swift.decl.var.global`
public let declVarGlobal: sourcekitd_api_uid_t
/// `source.lang.swift.ref.var.global`
public let refVarGlobal: sourcekitd_api_uid_t
/// `source.lang.swift.decl.var.instance`
public let declVarInstance: sourcekitd_api_uid_t
/// `source.lang.swift.ref.var.instance`
public let refVarInstance: sourcekitd_api_uid_t
/// `source.lang.swift.decl.var.static`
public let declVarStatic: sourcekitd_api_uid_t
/// `source.lang.swift.ref.var.static`
public let refVarStatic: sourcekitd_api_uid_t
/// `source.lang.swift.decl.var.class`
public let declVarClass: sourcekitd_api_uid_t
/// `source.lang.swift.ref.var.class`
public let refVarClass: sourcekitd_api_uid_t
/// `source.lang.swift.decl.var.local`
public let declVarLocal: sourcekitd_api_uid_t
/// `source.lang.swift.ref.var.local`
public let refVarLocal: sourcekitd_api_uid_t
/// `source.lang.swift.decl.var.parameter`
public let declVarParam: sourcekitd_api_uid_t
/// `source.lang.swift.decl.module`
public let declModule: sourcekitd_api_uid_t
/// `source.lang.swift.decl.class`
public let declClass: sourcekitd_api_uid_t
/// `source.lang.swift.ref.class`
public let refClass: sourcekitd_api_uid_t
/// `source.lang.swift.decl.actor`
public let declActor: sourcekitd_api_uid_t
/// `source.lang.swift.ref.actor`
public let refActor: sourcekitd_api_uid_t
/// `source.lang.swift.decl.struct`
public let declStruct: sourcekitd_api_uid_t
/// `source.lang.swift.ref.struct`
public let refStruct: sourcekitd_api_uid_t
/// `source.lang.swift.decl.enum`
public let declEnum: sourcekitd_api_uid_t
/// `source.lang.swift.ref.enum`
public let refEnum: sourcekitd_api_uid_t
/// `source.lang.swift.decl.enumcase`
public let declEnumCase: sourcekitd_api_uid_t
/// `source.lang.swift.decl.enumelement`
public let declEnumElement: sourcekitd_api_uid_t
/// `source.lang.swift.ref.enumelement`
public let refEnumElement: sourcekitd_api_uid_t
/// `source.lang.swift.decl.protocol`
public let declProtocol: sourcekitd_api_uid_t
/// `source.lang.swift.ref.protocol`
public let refProtocol: sourcekitd_api_uid_t
/// `source.lang.swift.decl.extension`
public let declExtension: sourcekitd_api_uid_t
/// `source.lang.swift.decl.extension.struct`
public let declExtensionStruct: sourcekitd_api_uid_t
/// `source.lang.swift.decl.extension.class`
public let declExtensionClass: sourcekitd_api_uid_t
/// `source.lang.swift.decl.extension.enum`
public let declExtensionEnum: sourcekitd_api_uid_t
/// `source.lang.swift.decl.extension.protocol`
public let declExtensionProtocol: sourcekitd_api_uid_t
/// `source.lang.swift.decl.associatedtype`
public let declAssociatedType: sourcekitd_api_uid_t
/// `source.lang.swift.ref.associatedtype`
public let refAssociatedType: sourcekitd_api_uid_t
/// `source.lang.swift.decl.opaquetype`
public let declOpaqueType: sourcekitd_api_uid_t
/// `source.lang.swift.ref.opaquetype`
public let refOpaqueType: sourcekitd_api_uid_t
/// `source.lang.swift.decl.typealias`
public let declTypeAlias: sourcekitd_api_uid_t
/// `source.lang.swift.ref.typealias`
public let refTypeAlias: sourcekitd_api_uid_t
/// `source.lang.swift.decl.generic_type_param`
public let declGenericTypeParam: sourcekitd_api_uid_t
/// `source.lang.swift.ref.generic_type_param`
public let refGenericTypeParam: sourcekitd_api_uid_t
/// `source.lang.swift.decl.macro`
public let declMacro: sourcekitd_api_uid_t
/// `source.lang.swift.ref.macro`
public let refMacro: sourcekitd_api_uid_t
/// `source.lang.swift.ref.module`
public let refModule: sourcekitd_api_uid_t
/// `source.lang.swift.commenttag`
public let commentTag: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.foreach`
public let stmtForEach: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.for`
public let stmtFor: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.while`
public let stmtWhile: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.repeatwhile`
public let stmtRepeatWhile: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.if`
public let stmtIf: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.guard`
public let stmtGuard: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.switch`
public let stmtSwitch: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.case`
public let stmtCase: sourcekitd_api_uid_t
/// `source.lang.swift.stmt.brace`
public let stmtBrace: sourcekitd_api_uid_t
/// `source.lang.swift.expr.call`
public let exprCall: sourcekitd_api_uid_t
/// `source.lang.swift.expr.argument`
public let exprArg: sourcekitd_api_uid_t
/// `source.lang.swift.expr.array`
public let exprArray: sourcekitd_api_uid_t
/// `source.lang.swift.expr.dictionary`
public let exprDictionary: sourcekitd_api_uid_t
/// `source.lang.swift.expr.object_literal`
public let exprObjectLiteral: sourcekitd_api_uid_t
/// `source.lang.swift.expr.tuple`
public let exprTuple: sourcekitd_api_uid_t
/// `source.lang.swift.expr.closure`
public let exprClosure: sourcekitd_api_uid_t
/// `source.lang.swift.structure.elem.id`
public let structureElemId: sourcekitd_api_uid_t
/// `source.lang.swift.structure.elem.expr`
public let structureElemExpr: sourcekitd_api_uid_t
/// `source.lang.swift.structure.elem.init_expr`
public let structureElemInitExpr: sourcekitd_api_uid_t
/// `source.lang.swift.structure.elem.condition_expr`
public let structureElemCondExpr: sourcekitd_api_uid_t
/// `source.lang.swift.structure.elem.pattern`
public let structureElemPattern: sourcekitd_api_uid_t
/// `source.lang.swift.structure.elem.typeref`
public let structureElemTypeRef: sourcekitd_api_uid_t
/// `source.lang.swift.range.singlestatement`
public let rangeSingleStatement: sourcekitd_api_uid_t
/// `source.lang.swift.range.singleexpression`
public let rangeSingleExpression: sourcekitd_api_uid_t
/// `source.lang.swift.range.singledeclaration`
public let rangeSingleDeclaration: sourcekitd_api_uid_t
/// `source.lang.swift.range.multistatement`
public let rangeMultiStatement: sourcekitd_api_uid_t
/// `source.lang.swift.range.multitypememberdeclaration`
public let rangeMultiTypeMemberDeclaration: sourcekitd_api_uid_t
/// `source.lang.swift.range.invalid`
public let rangeInvalid: sourcekitd_api_uid_t
/// `source.lang.name.kind.objc`
public let nameObjc: sourcekitd_api_uid_t
/// `source.lang.name.kind.swift`
public let nameSwift: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.keyword`
public let keyword: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.identifier`
public let identifier: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.operator`
public let `operator`: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.typeidentifier`
public let typeIdentifier: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.buildconfig.keyword`
public let buildConfigKeyword: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.buildconfig.id`
public let buildConfigId: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.pounddirective.keyword`
public let poundDirectiveKeyword: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.attribute.id`
public let attributeId: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.attribute.builtin`
public let attributeBuiltin: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.number`
public let number: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.string`
public let string: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.string_interpolation_anchor`
public let stringInterpolation: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.comment`
public let comment: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.doccomment`
public let docComment: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.doccomment.field`
public let docCommentField: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.comment.mark`
public let commentMarker: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.comment.url`
public let commentURL: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.placeholder`
public let placeholder: sourcekitd_api_uid_t
/// `source.lang.swift.syntaxtype.objectliteral`
public let objectLiteral: sourcekitd_api_uid_t
/// `source.lang.swift.expr`
public let expr: sourcekitd_api_uid_t
/// `source.lang.swift.stmt`
public let stmt: sourcekitd_api_uid_t
/// `source.lang.swift.type`
public let type: sourcekitd_api_uid_t
/// `source.lang.swift.foreach.sequence`
public let forEachSequence: sourcekitd_api_uid_t
/// `source.diagnostic.severity.note`
public let diagNote: sourcekitd_api_uid_t
/// `source.diagnostic.severity.warning`
public let diagWarning: sourcekitd_api_uid_t
/// `source.diagnostic.severity.error`
public let diagError: sourcekitd_api_uid_t
/// `source.diagnostic.category.deprecation`
public let diagDeprecation: sourcekitd_api_uid_t
/// `source.diagnostic.category.no_usage`
public let diagNoUsage: sourcekitd_api_uid_t
/// `source.codecompletion.everything`
public let codeCompletionEverything: sourcekitd_api_uid_t
/// `source.codecompletion.module`
public let codeCompletionModule: sourcekitd_api_uid_t
/// `source.codecompletion.keyword`
public let codeCompletionKeyword: sourcekitd_api_uid_t
/// `source.codecompletion.literal`
public let codeCompletionLiteral: sourcekitd_api_uid_t
/// `source.codecompletion.custom`
public let codeCompletionCustom: sourcekitd_api_uid_t
/// `source.codecompletion.identifier`
public let codeCompletionIdentifier: sourcekitd_api_uid_t
/// `source.codecompletion.description`
public let codeCompletionDescription: sourcekitd_api_uid_t
/// `source.edit.kind.active`
public let editActive: sourcekitd_api_uid_t
/// `source.edit.kind.inactive`
public let editInactive: sourcekitd_api_uid_t
/// `source.edit.kind.selector`
public let editSelector: sourcekitd_api_uid_t
/// `source.edit.kind.string`
public let editString: sourcekitd_api_uid_t
/// `source.edit.kind.comment`
public let editComment: sourcekitd_api_uid_t
/// `source.edit.kind.mismatch`
public let editMismatch: sourcekitd_api_uid_t
/// `source.edit.kind.unknown`
public let editUnknown: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.basename`
public let renameRangeBase: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.keyword-basename`
public let renameRangeKeywordBase: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.parameter-and-whitespace`
public let renameRangeParam: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.noncollapsible-parameter`
public let renameRangeNoncollapsibleParam: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.decl-argument-label`
public let renameRangeDeclArgLabel: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.call-argument-label`
public let renameRangeCallArgLabel: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.call-argument-colon`
public let renameRangeCallArgColon: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.call-argument-combined`
public let renameRangeCallArgCombined: sourcekitd_api_uid_t
/// `source.refactoring.range.kind.selector-argument-label`
public let renameRangeSelectorArgLabel: sourcekitd_api_uid_t
/// `source.syntacticrename.definition`
public let definition: sourcekitd_api_uid_t
/// `source.syntacticrename.reference`
public let reference: sourcekitd_api_uid_t
/// `source.syntacticrename.call`
public let call: sourcekitd_api_uid_t
/// `source.syntacticrename.unknown`
public let unknown: sourcekitd_api_uid_t
/// `source.statistic.num-requests`
public let statNumRequests: sourcekitd_api_uid_t
/// `source.statistic.num-semantic-requests`
public let statNumSemaRequests: sourcekitd_api_uid_t
/// `source.statistic.instruction-count`
public let statInstructionCount: sourcekitd_api_uid_t
/// `source.lang.swift`
public let swift: sourcekitd_api_uid_t
/// `source.lang.objc`
public let objC: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.expression`
public let macroRoleExpression: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.declaration`
public let macroRoleDeclaration: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.codeitem`
public let macroRoleCodeItem: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.accessor`
public let macroRoleAccessor: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.member_attribute`
public let macroRoleMemberAttribute: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.member`
public let macroRoleMember: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.peer`
public let macroRolePeer: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.conformance`
public let macroRoleConformance: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.extension`
public let macroRoleExtension: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.preamble`
public let macroRolePreamble: sourcekitd_api_uid_t
/// `source.lang.swift.macro_role.body`
public let macroRoleBody: sourcekitd_api_uid_t
/// `source.lang.swift.keyword`
public let completionKindKeyword: sourcekitd_api_uid_t
/// `source.lang.swift.pattern`
public let completionKindPattern: sourcekitd_api_uid_t
/// `source.diagnostic.stage.swift.sema`
public let semaDiagStage: sourcekitd_api_uid_t
/// `source.diagnostic.stage.swift.parse`
public let parseDiagStage: sourcekitd_api_uid_t
/// `source.notification.sema_disabled`
public let semaDisabledNotification: sourcekitd_api_uid_t
/// `source.notification.sema_enabled`
public let semaEnabledNotification: sourcekitd_api_uid_t
/// `source.notification.editor.documentupdate`
public let documentUpdateNotification: sourcekitd_api_uid_t
public init(api: sourcekitd_api_functions_t) {
declFunctionFree = api.uid_get_from_cstr("source.lang.swift.decl.function.free")!
refFunctionFree = api.uid_get_from_cstr("source.lang.swift.ref.function.free")!
declMethodInstance = api.uid_get_from_cstr("source.lang.swift.decl.function.method.instance")!
refMethodInstance = api.uid_get_from_cstr("source.lang.swift.ref.function.method.instance")!
declMethodStatic = api.uid_get_from_cstr("source.lang.swift.decl.function.method.static")!
refMethodStatic = api.uid_get_from_cstr("source.lang.swift.ref.function.method.static")!
declMethodClass = api.uid_get_from_cstr("source.lang.swift.decl.function.method.class")!
refMethodClass = api.uid_get_from_cstr("source.lang.swift.ref.function.method.class")!
declAccessorGetter = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.getter")!
refAccessorGetter = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.getter")!
declAccessorSetter = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.setter")!
refAccessorSetter = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.setter")!
declAccessorWillSet = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.willset")!
refAccessorWillSet = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.willset")!
declAccessorDidSet = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.didset")!
refAccessorDidSet = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.didset")!
declAccessorAddress = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.address")!
refAccessorAddress = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.address")!
declAccessorMutableAddress = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.mutableaddress")!
refAccessorMutableAddress = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.mutableaddress")!
declAccessorRead = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.read")!
refAccessorRead = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.read")!
declAccessorModify = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.modify")!
refAccessorModify = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.modify")!
declAccessorInit = api.uid_get_from_cstr("source.lang.swift.decl.function.accessor.init")!
refAccessorInit = api.uid_get_from_cstr("source.lang.swift.ref.function.accessor.init")!
declConstructor = api.uid_get_from_cstr("source.lang.swift.decl.function.constructor")!
refConstructor = api.uid_get_from_cstr("source.lang.swift.ref.function.constructor")!
declDestructor = api.uid_get_from_cstr("source.lang.swift.decl.function.destructor")!
refDestructor = api.uid_get_from_cstr("source.lang.swift.ref.function.destructor")!
declFunctionPrefixOperator = api.uid_get_from_cstr("source.lang.swift.decl.function.operator.prefix")!
declFunctionPostfixOperator = api.uid_get_from_cstr("source.lang.swift.decl.function.operator.postfix")!
declFunctionInfixOperator = api.uid_get_from_cstr("source.lang.swift.decl.function.operator.infix")!
refFunctionPrefixOperator = api.uid_get_from_cstr("source.lang.swift.ref.function.operator.prefix")!
refFunctionPostfixOperator = api.uid_get_from_cstr("source.lang.swift.ref.function.operator.postfix")!
refFunctionInfixOperator = api.uid_get_from_cstr("source.lang.swift.ref.function.operator.infix")!
declPrecedenceGroup = api.uid_get_from_cstr("source.lang.swift.decl.precedencegroup")!
refPrecedenceGroup = api.uid_get_from_cstr("source.lang.swift.ref.precedencegroup")!
declSubscript = api.uid_get_from_cstr("source.lang.swift.decl.function.subscript")!
refSubscript = api.uid_get_from_cstr("source.lang.swift.ref.function.subscript")!
declVarGlobal = api.uid_get_from_cstr("source.lang.swift.decl.var.global")!
refVarGlobal = api.uid_get_from_cstr("source.lang.swift.ref.var.global")!
declVarInstance = api.uid_get_from_cstr("source.lang.swift.decl.var.instance")!
refVarInstance = api.uid_get_from_cstr("source.lang.swift.ref.var.instance")!
declVarStatic = api.uid_get_from_cstr("source.lang.swift.decl.var.static")!
refVarStatic = api.uid_get_from_cstr("source.lang.swift.ref.var.static")!
declVarClass = api.uid_get_from_cstr("source.lang.swift.decl.var.class")!
refVarClass = api.uid_get_from_cstr("source.lang.swift.ref.var.class")!
declVarLocal = api.uid_get_from_cstr("source.lang.swift.decl.var.local")!
refVarLocal = api.uid_get_from_cstr("source.lang.swift.ref.var.local")!
declVarParam = api.uid_get_from_cstr("source.lang.swift.decl.var.parameter")!
declModule = api.uid_get_from_cstr("source.lang.swift.decl.module")!
declClass = api.uid_get_from_cstr("source.lang.swift.decl.class")!
refClass = api.uid_get_from_cstr("source.lang.swift.ref.class")!
declActor = api.uid_get_from_cstr("source.lang.swift.decl.actor")!
refActor = api.uid_get_from_cstr("source.lang.swift.ref.actor")!
declStruct = api.uid_get_from_cstr("source.lang.swift.decl.struct")!
refStruct = api.uid_get_from_cstr("source.lang.swift.ref.struct")!
declEnum = api.uid_get_from_cstr("source.lang.swift.decl.enum")!
refEnum = api.uid_get_from_cstr("source.lang.swift.ref.enum")!
declEnumCase = api.uid_get_from_cstr("source.lang.swift.decl.enumcase")!
declEnumElement = api.uid_get_from_cstr("source.lang.swift.decl.enumelement")!
refEnumElement = api.uid_get_from_cstr("source.lang.swift.ref.enumelement")!
declProtocol = api.uid_get_from_cstr("source.lang.swift.decl.protocol")!
refProtocol = api.uid_get_from_cstr("source.lang.swift.ref.protocol")!
declExtension = api.uid_get_from_cstr("source.lang.swift.decl.extension")!
declExtensionStruct = api.uid_get_from_cstr("source.lang.swift.decl.extension.struct")!
declExtensionClass = api.uid_get_from_cstr("source.lang.swift.decl.extension.class")!
declExtensionEnum = api.uid_get_from_cstr("source.lang.swift.decl.extension.enum")!
declExtensionProtocol = api.uid_get_from_cstr("source.lang.swift.decl.extension.protocol")!
declAssociatedType = api.uid_get_from_cstr("source.lang.swift.decl.associatedtype")!
refAssociatedType = api.uid_get_from_cstr("source.lang.swift.ref.associatedtype")!
declOpaqueType = api.uid_get_from_cstr("source.lang.swift.decl.opaquetype")!
refOpaqueType = api.uid_get_from_cstr("source.lang.swift.ref.opaquetype")!
declTypeAlias = api.uid_get_from_cstr("source.lang.swift.decl.typealias")!
refTypeAlias = api.uid_get_from_cstr("source.lang.swift.ref.typealias")!
declGenericTypeParam = api.uid_get_from_cstr("source.lang.swift.decl.generic_type_param")!
refGenericTypeParam = api.uid_get_from_cstr("source.lang.swift.ref.generic_type_param")!
declMacro = api.uid_get_from_cstr("source.lang.swift.decl.macro")!
refMacro = api.uid_get_from_cstr("source.lang.swift.ref.macro")!
refModule = api.uid_get_from_cstr("source.lang.swift.ref.module")!
commentTag = api.uid_get_from_cstr("source.lang.swift.commenttag")!
stmtForEach = api.uid_get_from_cstr("source.lang.swift.stmt.foreach")!
stmtFor = api.uid_get_from_cstr("source.lang.swift.stmt.for")!
stmtWhile = api.uid_get_from_cstr("source.lang.swift.stmt.while")!
stmtRepeatWhile = api.uid_get_from_cstr("source.lang.swift.stmt.repeatwhile")!
stmtIf = api.uid_get_from_cstr("source.lang.swift.stmt.if")!
stmtGuard = api.uid_get_from_cstr("source.lang.swift.stmt.guard")!
stmtSwitch = api.uid_get_from_cstr("source.lang.swift.stmt.switch")!
stmtCase = api.uid_get_from_cstr("source.lang.swift.stmt.case")!
stmtBrace = api.uid_get_from_cstr("source.lang.swift.stmt.brace")!
exprCall = api.uid_get_from_cstr("source.lang.swift.expr.call")!
exprArg = api.uid_get_from_cstr("source.lang.swift.expr.argument")!
exprArray = api.uid_get_from_cstr("source.lang.swift.expr.array")!
exprDictionary = api.uid_get_from_cstr("source.lang.swift.expr.dictionary")!
exprObjectLiteral = api.uid_get_from_cstr("source.lang.swift.expr.object_literal")!
exprTuple = api.uid_get_from_cstr("source.lang.swift.expr.tuple")!
exprClosure = api.uid_get_from_cstr("source.lang.swift.expr.closure")!
structureElemId = api.uid_get_from_cstr("source.lang.swift.structure.elem.id")!
structureElemExpr = api.uid_get_from_cstr("source.lang.swift.structure.elem.expr")!
structureElemInitExpr = api.uid_get_from_cstr("source.lang.swift.structure.elem.init_expr")!
structureElemCondExpr = api.uid_get_from_cstr("source.lang.swift.structure.elem.condition_expr")!
structureElemPattern = api.uid_get_from_cstr("source.lang.swift.structure.elem.pattern")!
structureElemTypeRef = api.uid_get_from_cstr("source.lang.swift.structure.elem.typeref")!
rangeSingleStatement = api.uid_get_from_cstr("source.lang.swift.range.singlestatement")!
rangeSingleExpression = api.uid_get_from_cstr("source.lang.swift.range.singleexpression")!
rangeSingleDeclaration = api.uid_get_from_cstr("source.lang.swift.range.singledeclaration")!
rangeMultiStatement = api.uid_get_from_cstr("source.lang.swift.range.multistatement")!
rangeMultiTypeMemberDeclaration = api.uid_get_from_cstr("source.lang.swift.range.multitypememberdeclaration")!
rangeInvalid = api.uid_get_from_cstr("source.lang.swift.range.invalid")!
nameObjc = api.uid_get_from_cstr("source.lang.name.kind.objc")!
nameSwift = api.uid_get_from_cstr("source.lang.name.kind.swift")!
keyword = api.uid_get_from_cstr("source.lang.swift.syntaxtype.keyword")!
identifier = api.uid_get_from_cstr("source.lang.swift.syntaxtype.identifier")!
`operator` = api.uid_get_from_cstr("source.lang.swift.syntaxtype.operator")!
typeIdentifier = api.uid_get_from_cstr("source.lang.swift.syntaxtype.typeidentifier")!
buildConfigKeyword = api.uid_get_from_cstr("source.lang.swift.syntaxtype.buildconfig.keyword")!
buildConfigId = api.uid_get_from_cstr("source.lang.swift.syntaxtype.buildconfig.id")!
poundDirectiveKeyword = api.uid_get_from_cstr("source.lang.swift.syntaxtype.pounddirective.keyword")!
attributeId = api.uid_get_from_cstr("source.lang.swift.syntaxtype.attribute.id")!
attributeBuiltin = api.uid_get_from_cstr("source.lang.swift.syntaxtype.attribute.builtin")!
number = api.uid_get_from_cstr("source.lang.swift.syntaxtype.number")!
string = api.uid_get_from_cstr("source.lang.swift.syntaxtype.string")!
stringInterpolation = api.uid_get_from_cstr("source.lang.swift.syntaxtype.string_interpolation_anchor")!
comment = api.uid_get_from_cstr("source.lang.swift.syntaxtype.comment")!
docComment = api.uid_get_from_cstr("source.lang.swift.syntaxtype.doccomment")!
docCommentField = api.uid_get_from_cstr("source.lang.swift.syntaxtype.doccomment.field")!
commentMarker = api.uid_get_from_cstr("source.lang.swift.syntaxtype.comment.mark")!
commentURL = api.uid_get_from_cstr("source.lang.swift.syntaxtype.comment.url")!
placeholder = api.uid_get_from_cstr("source.lang.swift.syntaxtype.placeholder")!
objectLiteral = api.uid_get_from_cstr("source.lang.swift.syntaxtype.objectliteral")!
expr = api.uid_get_from_cstr("source.lang.swift.expr")!
stmt = api.uid_get_from_cstr("source.lang.swift.stmt")!
type = api.uid_get_from_cstr("source.lang.swift.type")!
forEachSequence = api.uid_get_from_cstr("source.lang.swift.foreach.sequence")!
diagNote = api.uid_get_from_cstr("source.diagnostic.severity.note")!
diagWarning = api.uid_get_from_cstr("source.diagnostic.severity.warning")!
diagError = api.uid_get_from_cstr("source.diagnostic.severity.error")!
diagDeprecation = api.uid_get_from_cstr("source.diagnostic.category.deprecation")!
diagNoUsage = api.uid_get_from_cstr("source.diagnostic.category.no_usage")!
codeCompletionEverything = api.uid_get_from_cstr("source.codecompletion.everything")!
codeCompletionModule = api.uid_get_from_cstr("source.codecompletion.module")!
codeCompletionKeyword = api.uid_get_from_cstr("source.codecompletion.keyword")!
codeCompletionLiteral = api.uid_get_from_cstr("source.codecompletion.literal")!
codeCompletionCustom = api.uid_get_from_cstr("source.codecompletion.custom")!
codeCompletionIdentifier = api.uid_get_from_cstr("source.codecompletion.identifier")!
codeCompletionDescription = api.uid_get_from_cstr("source.codecompletion.description")!
editActive = api.uid_get_from_cstr("source.edit.kind.active")!
editInactive = api.uid_get_from_cstr("source.edit.kind.inactive")!
editSelector = api.uid_get_from_cstr("source.edit.kind.selector")!
editString = api.uid_get_from_cstr("source.edit.kind.string")!
editComment = api.uid_get_from_cstr("source.edit.kind.comment")!
editMismatch = api.uid_get_from_cstr("source.edit.kind.mismatch")!
editUnknown = api.uid_get_from_cstr("source.edit.kind.unknown")!
renameRangeBase = api.uid_get_from_cstr("source.refactoring.range.kind.basename")!
renameRangeKeywordBase = api.uid_get_from_cstr("source.refactoring.range.kind.keyword-basename")!
renameRangeParam = api.uid_get_from_cstr("source.refactoring.range.kind.parameter-and-whitespace")!
renameRangeNoncollapsibleParam = api.uid_get_from_cstr("source.refactoring.range.kind.noncollapsible-parameter")!
renameRangeDeclArgLabel = api.uid_get_from_cstr("source.refactoring.range.kind.decl-argument-label")!
renameRangeCallArgLabel = api.uid_get_from_cstr("source.refactoring.range.kind.call-argument-label")!
renameRangeCallArgColon = api.uid_get_from_cstr("source.refactoring.range.kind.call-argument-colon")!
renameRangeCallArgCombined = api.uid_get_from_cstr("source.refactoring.range.kind.call-argument-combined")!
renameRangeSelectorArgLabel = api.uid_get_from_cstr("source.refactoring.range.kind.selector-argument-label")!
definition = api.uid_get_from_cstr("source.syntacticrename.definition")!
reference = api.uid_get_from_cstr("source.syntacticrename.reference")!
call = api.uid_get_from_cstr("source.syntacticrename.call")!
unknown = api.uid_get_from_cstr("source.syntacticrename.unknown")!
statNumRequests = api.uid_get_from_cstr("source.statistic.num-requests")!
statNumSemaRequests = api.uid_get_from_cstr("source.statistic.num-semantic-requests")!
statInstructionCount = api.uid_get_from_cstr("source.statistic.instruction-count")!
swift = api.uid_get_from_cstr("source.lang.swift")!
objC = api.uid_get_from_cstr("source.lang.objc")!
macroRoleExpression = api.uid_get_from_cstr("source.lang.swift.macro_role.expression")!
macroRoleDeclaration = api.uid_get_from_cstr("source.lang.swift.macro_role.declaration")!
macroRoleCodeItem = api.uid_get_from_cstr("source.lang.swift.macro_role.codeitem")!
macroRoleAccessor = api.uid_get_from_cstr("source.lang.swift.macro_role.accessor")!
macroRoleMemberAttribute = api.uid_get_from_cstr("source.lang.swift.macro_role.member_attribute")!
macroRoleMember = api.uid_get_from_cstr("source.lang.swift.macro_role.member")!
macroRolePeer = api.uid_get_from_cstr("source.lang.swift.macro_role.peer")!
macroRoleConformance = api.uid_get_from_cstr("source.lang.swift.macro_role.conformance")!
macroRoleExtension = api.uid_get_from_cstr("source.lang.swift.macro_role.extension")!
macroRolePreamble = api.uid_get_from_cstr("source.lang.swift.macro_role.preamble")!
macroRoleBody = api.uid_get_from_cstr("source.lang.swift.macro_role.body")!
completionKindKeyword = api.uid_get_from_cstr("source.lang.swift.keyword")!
completionKindPattern = api.uid_get_from_cstr("source.lang.swift.pattern")!
semaDiagStage = api.uid_get_from_cstr("source.diagnostic.stage.swift.sema")!
parseDiagStage = api.uid_get_from_cstr("source.diagnostic.stage.swift.parse")!
semaDisabledNotification = api.uid_get_from_cstr("source.notification.sema_disabled")!
semaEnabledNotification = api.uid_get_from_cstr("source.notification.sema_enabled")!
documentUpdateNotification = api.uid_get_from_cstr("source.notification.editor.documentupdate")!
}
}