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

References

tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  279   if (Opts.CountReferences &&
  294   bool CollectRef = static_cast<unsigned>(Opts.RefFilter) & Roles;
  310       !shouldCollectSymbol(*ND, *ASTCtx, Opts, IsMainFileOnly))
  314       (Opts.RefsInHeaders || SM.getFileID(SpellingLoc) == SM.getMainFileID()))
  347   if (!Opts.CollectMacro)
  360   if (IsMainFileSymbol && !Opts.CollectMainFileSymbols)
  370   if (Opts.CountReferences &&
  400           getTokenLocation(DefLoc, SM, Opts, PP->getLangOpts(), FileURI))
  449   if (Opts.CollectIncludePath)
  471   if (Opts.CollectMacro) {
  509         auto FileURI = toURI(SM, FileEntry->getName(), Opts);
  579           getTokenLocation(Loc, SM, Opts, ASTCtx->getLangOpts(), FileURI))
  582   S.Origin = Opts.Origin;
  599     if (Opts.StoreAllDocumentation)
  639           getTokenLocation(Loc, SM, Opts, ASTCtx->getLangOpts(), FileURI))
  656   if (Opts.Includes) {
  657     llvm::StringRef Canonical = Opts.Includes->mapHeader(Filename, QName);
  662       return toURI(SM, Canonical, Opts);
  673   return toURI(SM, Filename, Opts);
  730   if (!Opts.FileFilter)
  734     I.first->second = Opts.FileFilter(ASTCtx->getSourceManager(), FID);