Searched refs:CTU (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DPathDiagnosticConsumers.h39 const cross_tu::CrossTranslationUnitContext &CTU, \
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DPlistDiagnostics.cpp47 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 DTextDiagnostics.cpp140 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 DHTMLDiagnostics.cpp177 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 DSarifDiagnostics.cpp56 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 DExprEngine.cpp221 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 DAnalysisConsumer.cpp93 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 DExprEngine.h138 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.

Completed in 769 milliseconds