reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  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);