// Copyright (C) 2018 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #pragma once namespace LanguageServerProtocol { constexpr char16_t actionsKey[] = u"actions"; constexpr char16_t activeParameterKey[] = u"activeParameter"; constexpr char16_t activeParameterSupportKey[] = u"activeParameterSupport"; constexpr char16_t activeSignatureKey[] = u"activeSignature"; constexpr char16_t addedKey[] = u"added"; constexpr char16_t additionalTextEditsKey[] = u"additionalTextEdits"; constexpr char16_t alphaKey[] = u"alpha"; constexpr char16_t appliedKey[] = u"applied"; constexpr char16_t applyEditKey[] = u"applyEdit"; constexpr char16_t argumentsKey[] = u"arguments"; constexpr char16_t blueKey[] = u"blue"; constexpr char16_t callHierarchyKey[] = u"callHierarchy"; constexpr char16_t callHierarchyProviderKey[] = u"callHierarchyProvider"; constexpr char16_t cancellableKey[] = u"cancellable"; constexpr char16_t capabilitiesKey[] = u"capabilities"; constexpr char16_t chKey[] = u"ch"; constexpr char16_t changeKey[] = u"change"; constexpr char16_t changeNotificationsKey[] = u"changeNotifications"; constexpr char16_t changesKey[] = u"changes"; constexpr char16_t characterKey[] = u"character"; constexpr char16_t childrenKey[] = u"children"; constexpr char16_t clientInfoKey[] = u"clientInfo"; constexpr char16_t codeActionKey[] = u"codeAction"; constexpr char16_t codeActionKindKey[] = u"codeActionKind"; constexpr char16_t codeActionKindsKey[] = u"codeActionKinds"; constexpr char16_t codeActionLiteralSupportKey[] = u"codeActionLiteralSupport"; constexpr char16_t codeActionProviderKey[] = u"codeActionProvider"; constexpr char16_t codeKey[] = u"code"; constexpr char16_t codeLensKey[] = u"codeLens"; constexpr char16_t codeLensProviderKey[] = u"codeLensProvider"; constexpr char16_t colorInfoKey[] = u"colorInfo"; constexpr char16_t colorKey[] = u"color"; constexpr char16_t colorProviderKey[] = u"colorProvider"; constexpr char16_t commandKey[] = u"command"; constexpr char16_t commandsKey[] = u"commands"; constexpr char16_t commitCharacterSupportKey[] = u"commitCharacterSupport"; constexpr char16_t commitCharactersKey[] = u"commitCharacters"; constexpr char16_t completionItemKey[] = u"completionItem"; constexpr char16_t completionItemKindKey[] = u"completionItemKind"; constexpr char16_t completionKey[] = u"completion"; constexpr char16_t completionProviderKey[] = u"completionProvider"; constexpr char16_t configurationKey[] = u"configuration"; constexpr char16_t containerNameKey[] = u"containerName"; constexpr char16_t contentChangesKey[] = u"contentChanges"; constexpr char16_t contentFormatKey[] = u"contentFormat"; constexpr char16_t contentKey[] = u"value"; constexpr char16_t contentsKey[] = u"contents"; constexpr char16_t contextKey[] = u"context"; constexpr char16_t contextSupportKey[] = u"contextSupport"; constexpr char16_t dataKey[] = u"data"; constexpr char16_t definitionKey[] = u"definition"; constexpr char16_t definitionProviderKey[] = u"definitionProvider"; constexpr char16_t deleteCountKey[] = u"deleteCount"; constexpr char16_t deltaKey[] = u"delta"; constexpr char16_t deprecatedKey[] = u"deprecated"; constexpr char16_t detailKey[] = u"detail"; constexpr char16_t diagnosticsKey[] = u"diagnostics"; constexpr char16_t didChangeConfigurationKey[] = u"didChangeConfiguration"; constexpr char16_t didChangeWatchedFilesKey[] = u"didChangeWatchedFiles"; constexpr char16_t didSaveKey[] = u"didSave"; constexpr char16_t documentChangesKey[] = u"documentChanges"; constexpr char16_t documentFormattingProviderKey[] = u"documentFormattingProvider"; constexpr char16_t documentHighlightKey[] = u"documentHighlight"; constexpr char16_t documentHighlightProviderKey[] = u"documentHighlightProvider"; constexpr char16_t documentLinkKey[] = u"documentLink"; constexpr char16_t documentLinkProviderKey[] = u"documentLinkProvider"; constexpr char16_t documentRangeFormattingProviderKey[] = u"documentRangeFormattingProvider"; constexpr char16_t documentSelectorKey[] = u"documentSelector"; constexpr char16_t documentSymbolKey[] = u"documentSymbol"; constexpr char16_t documentSymbolProviderKey[] = u"documentSymbolProvider"; constexpr char16_t documentationFormatKey[] = u"documentationFormat"; constexpr char16_t documentationKey[] = u"documentation"; constexpr char16_t dynamicRegistrationKey[] = u"dynamicRegistration"; constexpr char16_t editKey[] = u"edit"; constexpr char16_t editsKey[] = u"edits"; constexpr char16_t endKey[] = u"end"; constexpr char16_t errorKey[] = u"error"; constexpr char16_t eventKey[] = u"event"; constexpr char16_t executeCommandKey[] = u"executeCommand"; constexpr char16_t executeCommandProviderKey[] = u"executeCommandProvider"; constexpr char16_t experimentalKey[] = u"experimental"; constexpr char16_t filterTextKey[] = u"filterText"; constexpr char16_t firstTriggerCharacterKey[] = u"firstTriggerCharacter"; constexpr char16_t formatsKey[] = u"formats"; constexpr char16_t formattingKey[] = u"formatting"; constexpr char16_t fromKey[] = u"from"; constexpr char16_t fromRangesKey[] = u"fromRanges"; constexpr char16_t fullKey[] = u"full"; constexpr char16_t greenKey[] = u"green"; constexpr char16_t hierarchicalDocumentSymbolSupportKey[] = u"hierarchicalDocumentSymbolSupport"; constexpr char16_t hoverKey[] = u"hover"; constexpr char16_t hoverProviderKey[] = u"hoverProvider"; constexpr char16_t idKey[] = u"id"; constexpr char16_t implementationKey[] = u"implementation"; constexpr char16_t implementationProviderKey[] = u"implementationProvider"; constexpr char16_t includeDeclarationKey[] = u"includeDeclaration"; constexpr char16_t includeTextKey[] = u"includeText"; constexpr char16_t initializationOptionsKey[] = u"initializationOptions"; constexpr char16_t insertFinalNewlineKey[] = u"insertFinalNewline"; constexpr char16_t insertSpaceKey[] = u"insertSpace"; constexpr char16_t insertTextFormatKey[] = u"insertTextFormat"; constexpr char16_t insertTextKey[] = u"insertText"; constexpr char16_t isIncompleteKey[] = u"isIncomplete"; constexpr char16_t itemKey[] = u"item"; constexpr char16_t itemsKey[] = u"items"; constexpr char16_t jsonRpcVersionKey[] = u"jsonrpc"; constexpr char16_t kindKey[] = u"kind"; constexpr char16_t labelKey[] = u"label"; constexpr char16_t languageIdKey[] = u"languageId"; constexpr char16_t languageKey[] = u"language"; constexpr char16_t legendKey[] = u"legend"; constexpr char16_t limitKey[] = u"limit"; constexpr char16_t lineKey[] = u"line"; constexpr char16_t linesKey[] = u"lines"; constexpr char16_t locationKey[] = u"location"; constexpr char16_t messageKey[] = u"message"; constexpr char16_t methodKey[] = u"method"; constexpr char16_t moreTriggerCharacterKey[] = u"moreTriggerCharacter"; constexpr char16_t multiLineTokenSupportKey[] = u"multiLineTokenSupport"; constexpr char16_t nameKey[] = u"name"; constexpr char16_t newNameKey[] = u"newName"; constexpr char16_t newTextKey[] = u"newText"; constexpr char16_t onTypeFormattingKey[] = u"onTypeFormatting"; constexpr char16_t onlyKey[] = u"only"; constexpr char16_t openCloseKey[] = u"openClose"; constexpr char16_t optionsKey[] = u"options"; constexpr char16_t overlappingTokenSupportKey[] = u"overlappingTokenSupport"; constexpr char16_t parametersKey[] = u"parameters"; constexpr char16_t paramsKey[] = u"params"; constexpr char16_t patternKey[] = u"pattern"; constexpr char16_t percentageKey[] = u"percentage"; constexpr char16_t placeHolderKey[] = u"placeHolder"; constexpr char16_t positionKey[] = u"position"; constexpr char16_t prepareProviderKey[] = u"prepareProvider"; constexpr char16_t prepareSupportKey[] = u"prepareSupport"; constexpr char16_t previousResultIdKey[] = u"previousResultId"; constexpr char16_t processIdKey[] = u"processId"; constexpr char16_t queryKey[] = u"query"; constexpr char16_t rangeFormattingKey[] = u"rangeFormatting"; constexpr char16_t rangeKey[] = u"range"; constexpr char16_t rangeLengthKey[] = u"rangeLength"; constexpr char16_t reasonKey[] = u"reason"; constexpr char16_t redKey[] = u"red"; constexpr char16_t referencesKey[] = u"references"; constexpr char16_t referencesProviderKey[] = u"referencesProvider"; constexpr char16_t refreshSupportKey[] = u"refreshSupport"; constexpr char16_t registerOptionsKey[] = u"registerOptions"; constexpr char16_t registrationsKey[] = u"registrations"; constexpr char16_t removedKey[] = u"removed"; constexpr char16_t renameKey[] = u"rename"; constexpr char16_t renameProviderKey[] = u"renameProvider"; constexpr char16_t requestsKey[] = u"requests"; constexpr char16_t resolveProviderKey[] = u"resolveProvider"; constexpr char16_t resultIdKey[] = u"resultId"; constexpr char16_t resultKey[] = u"result"; constexpr char16_t retryKey[] = u"retry"; constexpr char16_t rootPathKey[] = u"rootPath"; constexpr char16_t rootUriKey[] = u"rootUri"; constexpr char16_t saveKey[] = u"save"; constexpr char16_t schemeKey[] = u"scheme"; constexpr char16_t scopeUriKey[] = u"scopeUri"; constexpr char16_t sectionKey[] = u"section"; constexpr char16_t selectionRangeKey[] = u"selectionRange"; constexpr char16_t semanticTokensKey[] = u"semanticTokens"; constexpr char16_t semanticTokensProviderKey[] = u"semanticTokensProvider"; constexpr char16_t serverInfoKey[] = u"serverInfo"; constexpr char16_t settingsKey[] = u"settings"; constexpr char16_t severityKey[] = u"severity"; constexpr char16_t signatureHelpKey[] = u"signatureHelp"; constexpr char16_t signatureHelpProviderKey[] = u"signatureHelpProvider"; constexpr char16_t signatureInformationKey[] = u"signatureInformation"; constexpr char16_t signaturesKey[] = u"signatures"; constexpr char16_t snippetSupportKey[] = u"snippetSupport"; constexpr char16_t sortTextKey[] = u"sortText"; constexpr char16_t sourceKey[] = u"source"; constexpr char16_t startKey[] = u"start"; constexpr char16_t supportedKey[] = u"supported"; constexpr char16_t symbolKey[] = u"symbol"; constexpr char16_t symbolKindKey[] = u"symbolKind"; constexpr char16_t syncKindKey[] = u"syncKind"; constexpr char16_t synchronizationKey[] = u"synchronization"; constexpr char16_t tabSizeKey[] = u"tabSize"; constexpr char16_t tagsKey[] = u"tags"; constexpr char16_t targetKey[] = u"target"; constexpr char16_t textDocumentKey[] = u"textDocument"; constexpr char16_t textDocumentSyncKey[] = u"textDocumentSync"; constexpr char16_t textEditKey[] = u"textEdit"; constexpr char16_t textKey[] = u"text"; constexpr char16_t titleKey[] = u"title"; constexpr char16_t tokenKey[] = u"token"; constexpr char16_t toKey[] = u"to"; constexpr char16_t tokenModifiersKey[] = u"tokenModifiers"; constexpr char16_t tokenTypesKey[] = u"tokenTypes"; constexpr char16_t traceKey[] = u"trace"; constexpr char16_t triggerCharacterKey[] = u"triggerCharacter"; constexpr char16_t triggerCharactersKey[] = u"triggerCharacters"; constexpr char16_t triggerKindKey[] = u"triggerKind"; constexpr char16_t trimFinalNewlinesKey[] = u"trimFinalNewlines"; constexpr char16_t trimTrailingWhitespaceKey[] = u"trimTrailingWhitespace"; constexpr char16_t typeDefinitionKey[] = u"typeDefinition"; constexpr char16_t typeDefinitionProviderKey[] = u"typeDefinitionProvider"; constexpr char16_t typeKey[] = u"type"; constexpr char16_t unregistrationsKey[] = u"unregistrations"; constexpr char16_t uriKey[] = u"uri"; constexpr char16_t valueKey[] = u"value"; constexpr char16_t valueSetKey[] = u"valueSet"; constexpr char16_t versionKey[] = u"version"; constexpr char16_t willSaveKey[] = u"willSave"; constexpr char16_t willSaveWaitUntilKey[] = u"willSaveWaitUntil"; constexpr char16_t windowKey[] = u"window"; constexpr char16_t workDoneProgressKey[] = u"workDoneProgress"; constexpr char16_t workspaceEditKey[] = u"workspaceEdit"; constexpr char16_t workspaceFoldersKey[] = u"workspaceFolders"; constexpr char16_t workspaceKey[] = u"workspace"; constexpr char16_t workspaceSymbolProviderKey[] = u"workspaceSymbolProvider"; } // namespace LanguageServerProtocol