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

References

tools/clang/tools/extra/clangd/CodeComplete.cpp
  176     if (IndexResult) {
  177       switch (IndexResult->SymInfo.Kind) {
  190             (IndexResult->Scope + IndexResult->Name).toStringRef(Scratch),
  190             (IndexResult->Scope + IndexResult->Name).toStringRef(Scratch),
  291     if (C.IndexResult) {
  292       Completion.Origin |= C.IndexResult->Origin;
  294         Completion.Scope = C.IndexResult->Scope;
  296         Completion.Kind = toCompletionItemKind(C.IndexResult->SymInfo.Kind);
  298         Completion.Name = C.IndexResult->Name;
  302         llvm::StringRef ShortestQualifier = C.IndexResult->Scope;
  304           llvm::StringRef Qualifier = C.IndexResult->Scope;
  311       Completion.Deprecated |= (C.IndexResult->Flags & Symbol::Deprecated);
  323           URI::resolve(C.IndexResult->CanonicalDeclaration.FileURI, FileName);
  349             C.IndexResult->CanonicalDeclaration.FileURI, Inc, FileName,
  369     } else if (C.IndexResult) {
  370       S.Signature = C.IndexResult->Signature;
  371       S.SnippetSuffix = C.IndexResult->CompletionSnippetSuffix;
  372       S.ReturnType = C.IndexResult->ReturnType;
  375       if (C.IndexResult)
  376         Completion.Documentation = C.IndexResult->Documentation;
 1529       C.IndexResult = IndexResult;
 1531       if (C.IndexResult) {
 1533         C.RankedIncludeHeaders = getRankedIncludes(*C.IndexResult);
 1615       if (Candidate.IndexResult) {
 1616         Quality.merge(*Candidate.IndexResult);
 1617         Relevance.merge(*Candidate.IndexResult);
 1618         Origin |= Candidate.IndexResult->Origin;
 1620         if (!Candidate.IndexResult->Type.empty())
 1623             PreferredType->raw() == Candidate.IndexResult->Type) {