reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
251 assert(ASTCtx && PP.get() && "ASTContext and Preprocessor must be set."); 349 assert(PP.get()); 351 const auto &SM = PP->getSourceManager(); 400 getTokenLocation(DefLoc, SM, Opts, PP->getLangOpts(), FileURI)) 405 *PP, *CompletionAllocator, *CompletionTUInfo); 454 PP->getSourceManager().getDecomposedExpansionLoc(Loc).first; 472 assert(PP); 475 if (const auto *MI = PP->getMacroDefinition(II).getMacroInfo()) 476 if (auto ID = getSymbolID(*II, MI, PP->getSourceManager())) 482 if (const auto *MI = PP->getMacroDefinition(II).getMacroInfo()) 483 if (auto ID = getSymbolID(*II, MI, PP->getSourceManager())) 588 assert(ASTCtx && PP.get() && "ASTContext and Preprocessor must be set."); 592 *ASTCtx, *PP, CodeCompletionContext::CCC_Symbol, *CompletionAllocator, 683 if (!PP->getHeaderSearchInfo().isFileMultipleIncludeGuarded(FE))tools/clang/tools/extra/clangd/index/SymbolCollector.h
98 this->PP = std::move(PP);