reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
461 if (Params.capabilities.offsetEncoding && !NegotiatedOffsetEncoding) { 463 for (OffsetEncoding Supported : *Params.capabilities.offsetEncoding) 471 Params.capabilities.SemanticHighlighting; 504 CCOpts.EnableSnippets = Params.capabilities.CompletionSnippets; 505 CCOpts.IncludeFixIts = Params.capabilities.CompletionFixes; 507 CCOpts.BundleOverloads = Params.capabilities.HasSignatureHelp; 508 DiagOpts.EmbedFixesInDiagnostics = Params.capabilities.DiagnosticFixes; 509 DiagOpts.SendDiagnosticCategory = Params.capabilities.DiagnosticCategory; 511 Params.capabilities.DiagnosticRelatedInformation; 512 if (Params.capabilities.WorkspaceSymbolKinds) 513 SupportedSymbolKinds |= *Params.capabilities.WorkspaceSymbolKinds; 514 if (Params.capabilities.CompletionItemKinds) 515 SupportedCompletionItemKinds |= *Params.capabilities.CompletionItemKinds; 516 SupportsCodeAction = Params.capabilities.CodeActionStructure; 518 Params.capabilities.HierarchicalDocumentSymbol; 520 HoverContentFormat = Params.capabilities.HoverContentFormat; 521 SupportsOffsetsInSignatureHelp = Params.capabilities.OffsetsInSignatureHelp; 527 if (!Params.capabilities.RenamePrepareSupport) // Only boolean allowed per LSP 534 if (Params.capabilities.CodeActionStructure) 582 if (Params.capabilities.SemanticHighlighting)tools/clang/tools/extra/clangd/Protocol.cpp
367 O.map("capabilities", R.capabilities);