/freebsd-current/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/ |
H A D | PathDiagnosticConsumers.h | 39 const cross_tu::CrossTranslationUnitContext &CTU, \
|
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | PlistDiagnostics.cpp | 47 const cross_tu::CrossTranslationUnitContext &CTU; member in class:__anon1029::PlistDiagnostics 57 const cross_tu::CrossTranslationUnitContext &CTU, 86 const cross_tu::CrossTranslationUnitContext &CTU; member in class:__anon1030::PlistPrinter 92 const cross_tu::CrossTranslationUnitContext &CTU, 94 : FM(FM), PP(PP), CTU(CTU), MacroExpansions(MacroExpansions) {} 170 SourceLocation MacroLoc, const cross_tu::CrossTranslationUnitContext &CTU, 389 getExpandedMacro(MacroExpansionLoc, CTU, MacroExpansions, SM); 525 const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, 527 : DiagOpts(std::move(DiagOpts)), OutputFile(output), PP(PP), CTU(CT 91 PlistPrinter(const FIDMap &FM, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument 523 PlistDiagnostics( PathDiagnosticConsumerOptions DiagOpts, const std::string &output, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions, bool supportsMultipleFiles) argument 534 createPlistDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &OutputFile, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument 548 PP, CTU, MacroExpansions); local 551 createPlistMultiFileDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &OutputFile, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument 565 PP, CTU, MacroExpansions); local 828 getExpandedMacro(SourceLocation MacroExpansionLoc, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions, const SourceManager &SM) argument [all...] |
H A D | TextDiagnostics.cpp | 140 const cross_tu::CrossTranslationUnitContext &CTU, 150 const cross_tu::CrossTranslationUnitContext &CTU, 137 createTextPathDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &Prefix, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument 147 createTextMinimalPathDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &Prefix, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument
|
H A D | HTMLDiagnostics.cpp | 177 const cross_tu::CrossTranslationUnitContext &CTU, 185 createTextMinimalPathDiagnosticConsumer(DiagOpts, C, OutputDir, PP, CTU, 198 const cross_tu::CrossTranslationUnitContext &CTU, 200 createTextMinimalPathDiagnosticConsumer(DiagOpts, C, OutputDir, PP, CTU, 213 const cross_tu::CrossTranslationUnitContext &CTU, 216 DiagOpts, C, std::string(llvm::sys::path::parent_path(prefix)), PP, CTU, 218 createPlistMultiFileDiagnosticConsumer(DiagOpts, C, prefix, PP, CTU, 221 CTU, MacroExpansions); local 227 const cross_tu::CrossTranslationUnitContext &CTU, 231 CTU, MacroExpansion 174 createHTMLDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &OutputDir, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument 195 createHTMLSingleFileDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &OutputDir, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const clang::MacroExpansionContext &MacroExpansions) argument 210 createPlistHTMLDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &prefix, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument 224 createSarifHTMLDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &sarif_file, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument 235 PP, CTU, MacroExpansions); local [all...] |
H A D | SarifDiagnostics.cpp | 56 const cross_tu::CrossTranslationUnitContext &CTU, 66 CTU, MacroExpansions); local 53 createSarifDiagnosticConsumer( PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, const std::string &Output, const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, const MacroExpansionContext &MacroExpansions) argument
|
H A D | ExprEngine.cpp | 221 ExprEngine::ExprEngine(cross_tu::CrossTranslationUnitContext &CTU, argument 224 : CTU(CTU), IsCTUEnabled(mgr.getAnalyzerOptions().IsNaiveCTUEnabled),
|
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 93 cross_tu::CrossTranslationUnitContext CTU; member in class:__anon1041::AnalysisConsumer 128 Plugins(plugins), Injector(injector), CTU(CI), 164 CREATEFN(Opts.getDiagOpts(), PathConsumers, OutDir, PP, CTU, \ 296 CTU.getCrossTUDefinition(VD, Opts.CTUDir, Opts.CTUIndexName, 302 CTU.emitCrossTUDiagnostics(IE); 471 // The CallGraph might have declarations as callees. However, during CTU 479 if (CTU.isImportedAsNew(FD)) 719 ExprEngine Eng(CTU, *Mgr, VisitedCallees, &FunctionSummaries, IMode);
|
/freebsd-current/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 138 cross_tu::CrossTranslationUnitContext &CTU; member in class:clang::ento::ExprEngine 182 ExprEngine(cross_tu::CrossTranslationUnitContext &CTU, AnalysisManager &mgr, 222 return &CTU; 851 /// Returns true if the CTU analysis is running its second phase.
|