| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | PlistDiagnostics.cpp | 46 const cross_tu::CrossTranslationUnitContext &CTU; member in __anoncaddb7be0111::PlistDiagnostics 56 const cross_tu::CrossTranslationUnitContext &CTU, 85 const cross_tu::CrossTranslationUnitContext &CTU; member in __anoncaddb7be0211::PlistPrinter 91 const cross_tu::CrossTranslationUnitContext &CTU, in PlistPrinter() argument 93 : FM(FM), PP(PP), CTU(CTU), MacroExpansions(MacroExpansions) {} in PlistPrinter() 169 SourceLocation MacroLoc, const cross_tu::CrossTranslationUnitContext &CTU, 390 getExpandedMacro(MacroExpansionLoc, CTU, MacroExpansions, SM); in ReportMacroExpansions() 526 const Preprocessor &PP, const cross_tu::CrossTranslationUnitContext &CTU, in PlistDiagnostics() argument 528 : DiagOpts(std::move(DiagOpts)), OutputFile(output), PP(PP), CTU(CTU), in PlistDiagnostics() 532 (void)this->CTU; in PlistDiagnostics() [all …]
|
| H A D | HTMLDiagnostics.cpp | 139 const cross_tu::CrossTranslationUnitContext &CTU, in createHTMLDiagnosticConsumer() argument 147 createTextMinimalPathDiagnosticConsumer(DiagOpts, C, OutputDir, PP, CTU, in createHTMLDiagnosticConsumer() 160 const cross_tu::CrossTranslationUnitContext &CTU, in createHTMLSingleFileDiagnosticConsumer() argument 162 createTextMinimalPathDiagnosticConsumer(DiagOpts, C, OutputDir, PP, CTU, in createHTMLSingleFileDiagnosticConsumer() 175 const cross_tu::CrossTranslationUnitContext &CTU, in createPlistHTMLDiagnosticConsumer() argument 178 DiagOpts, C, std::string(llvm::sys::path::parent_path(prefix)), PP, CTU, in createPlistHTMLDiagnosticConsumer() 180 createPlistMultiFileDiagnosticConsumer(DiagOpts, C, prefix, PP, CTU, in createPlistHTMLDiagnosticConsumer() 183 CTU, MacroExpansions); in createPlistHTMLDiagnosticConsumer() 189 const cross_tu::CrossTranslationUnitContext &CTU, in createSarifHTMLDiagnosticConsumer() argument 193 CTU, MacroExpansions); in createSarifHTMLDiagnosticConsumer() [all …]
|
| H A D | TextDiagnostics.cpp | 143 const cross_tu::CrossTranslationUnitContext &CTU, in createTextPathDiagnosticConsumer() argument 153 const cross_tu::CrossTranslationUnitContext &CTU, in createTextMinimalPathDiagnosticConsumer() argument
|
| H A D | SarifDiagnostics.cpp | 52 const cross_tu::CrossTranslationUnitContext &CTU, in createSarifDiagnosticConsumer() argument 61 CTU, MacroExpansions); in createSarifDiagnosticConsumer()
|
| H A D | ExprEngine.cpp | 202 ExprEngine::ExprEngine(cross_tu::CrossTranslationUnitContext &CTU, in ExprEngine() argument 207 : CTU(CTU), AMgr(mgr), in ExprEngine()
|
| /netbsd-src/external/apache2/llvm/dist/clang/docs/analyzer/user-docs/ |
| H A D | CrossTranslationUnit.rst | 2 Cross Translation Unit (CTU) Analysis 14 CTU analysis can be used in a variety of ways. The importing of external TU definitions can work wi… 33 Manual CTU Analysis 83 The next step is to create a CTU index file which holds the `USR` name and location of external def… 104 Now everything is available for the CTU analysis. 105 We have to feed Clang with CTU specific extra arguments: 128 Automated CTU Analysis with CodeChecker 130 The `CodeChecker <https://github.com/Ericsson/codechecker>`_ project fully supports automated CTU a… 185 Automated CTU Analysis with scan-build-py (don't do it) 187 We actively develop CTU with CodeChecker as the driver for this feature, `scan-build-py` is not act… [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | AnalysisConsumer.cpp | 93 cross_tu::CrossTranslationUnitContext CTU; member in __anonc99194a10111::AnalysisConsumer 128 Plugins(plugins), Injector(injector), CTU(CI), in AnalysisConsumer() 160 CREATEFN(Opts->getDiagOpts(), PathConsumers, OutDir, PP, CTU, \ in DigestAnalyzerOptions() 290 CTU.getCrossTUDefinition(VD, Opts->CTUDir, Opts->CTUIndexName, in VisitVarDecl() 296 CTU.emitCrossTUDiagnostics(IE); in VisitVarDecl() 704 ExprEngine Eng(CTU, *Mgr, VisitedCallees, &FunctionSummaries, IMode); in RunPathSensitiveChecks()
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/scan-build-py/ |
| H A D | README.md | 47 To run the CTU analysis, a compilation database file has to be created: 52 with CTU analysis enabled, execute: 56 For CTU analysis an additional (external definition) collection-phase is required. 61 # Collect and store the data required by the CTU analysis
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/ |
| H A D | PathDiagnosticConsumers.h | 40 const cross_tu::CrossTranslationUnitContext &CTU, \
|
| H A D | AnalyzerOptions.def | 323 "for import when inlining functions during CTU analysis. " 332 "for import when inlining functions during CTU analysis of C++ " 385 "The directory containing the CTU related files.", "") 388 "The name of the file containing the CTU index of definitions. "
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExprEngine.h | 141 cross_tu::CrossTranslationUnitContext &CTU; 184 ExprEngine(cross_tu::CrossTranslationUnitContext &CTU, AnalysisManager &mgr, 224 return &CTU; in getCrossTranslationUnitContext()
|
| /netbsd-src/external/apache2/llvm/dist/clang/docs/ |
| H A D | LibASTImporter.rst | 26 Existing clients of the ``ASTImporter`` library are Cross Translation Unit (CTU) static analysis an… 27 CTU static analysis imports a definition of a function if its definition is found in another transl…
|
| H A D | InternalsManual.rst | 2483 is a name conflict. During the CTU analysis of certain projects, we recognized 2487 these collisions liberally then CTU analysis can find more results. Note, the
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| H A D | rs6000-builtin.def | 1669 BU_ALTIVEC_OVERLOAD_X (CTU, "ctu")
|
| /netbsd-src/share/misc/ |
| H A D | airport | 1546 CTU:Chengdu, China
|