Home
last modified time | relevance | path

Searched refs:AnalysisConsumer (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/clang/unittests/StaticAnalyzer/
DRegisterCustomCheckersTest.cpp43 void addCustomChecker(AnalysisASTConsumer &AnalysisConsumer, in addCustomChecker() argument
46 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addCustomChecker()
72 void addLocIncDecChecker(AnalysisASTConsumer &AnalysisConsumer, in addLocIncDecChecker() argument
75 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addLocIncDecChecker()
155 void addDep(AnalysisASTConsumer &AnalysisConsumer, in addDep() argument
159 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addDep()
181 void addWeakDepCheckerBothEnabled(AnalysisASTConsumer &AnalysisConsumer, in addWeakDepCheckerBothEnabled() argument
186 AnalysisConsumer.AddCheckerRegistrationFn([=](CheckerRegistry &Registry) { in addWeakDepCheckerBothEnabled()
194 void addWeakDepCheckerBothEnabledSwitched(AnalysisASTConsumer &AnalysisConsumer, in addWeakDepCheckerBothEnabledSwitched() argument
199 AnalysisConsumer.AddCheckerRegistrationFn([=](CheckerRegistry &Registry) { in addWeakDepCheckerBothEnabledSwitched()
[all …]
DCheckerRegistration.h36 using AddCheckerFn = void(AnalysisASTConsumer &AnalysisConsumer,
40 void addChecker(AnalysisASTConsumer &AnalysisConsumer, in addChecker() argument
42 Fn1(AnalysisConsumer, AnOpts); in addChecker()
43 addChecker<Fn2, Fns...>(AnalysisConsumer, AnOpts); in addChecker()
47 void addChecker(AnalysisASTConsumer &AnalysisConsumer, in addChecker() argument
49 Fn1(AnalysisConsumer, AnOpts); in addChecker()
61 std::unique_ptr<AnalysisASTConsumer> AnalysisConsumer = in CreateASTConsumer() local
63 AnalysisConsumer->AddDiagnosticConsumer(new DiagConsumer(DiagsOutput)); in CreateASTConsumer()
64 addChecker<Fns...>(*AnalysisConsumer, *Compiler.getAnalyzerOpts()); in CreateASTConsumer()
65 return std::move(AnalysisConsumer); in CreateASTConsumer()
DTestReturnValueUnderConstruction.cpp46 AnalysisASTConsumer &AnalysisConsumer, AnalyzerOptions &AnOpts) { in addTestReturnValueUnderConstructionChecker() argument
49 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addTestReturnValueUnderConstructionChecker()
DCallEventTest.cpp59 void addCXXDeallocatorChecker(AnalysisASTConsumer &AnalysisConsumer, in addCXXDeallocatorChecker() argument
62 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addCXXDeallocatorChecker()
DFalsePositiveRefutationBRVisitorTest.cpp94 void addFalsePositiveGenerator(AnalysisASTConsumer &AnalysisConsumer, in addFalsePositiveGenerator() argument
98 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addFalsePositiveGenerator()
/external/llvm-project/clang/lib/StaticAnalyzer/Frontend/
DAnalysisConsumer.cpp69 class AnalysisConsumer : public AnalysisASTConsumer, class
70 public RecursiveASTVisitor<AnalysisConsumer> {
120 AnalysisConsumer(CompilerInstance &CI, const std::string &outdir, in AnalysisConsumer() function in __anondf25dae60111::AnalysisConsumer
141 ~AnalysisConsumer() override { in ~AnalysisConsumer()
355 bool AnalysisConsumer::HandleTopLevelDecl(DeclGroupRef DG) { in HandleTopLevelDecl()
360 void AnalysisConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) { in HandleTopLevelDeclInObjCContainer()
364 void AnalysisConsumer::storeTopLevelDecls(DeclGroupRef DG) { in storeTopLevelDecls()
411 AnalysisConsumer::getInliningModeForFunction(const Decl *D, in getInliningModeForFunction()
425 void AnalysisConsumer::HandleDeclsCallGraph(const unsigned LocalTUDeclsSize) { in HandleDeclsCallGraph()
485 void AnalysisConsumer::runAnalysisOnTranslationUnit(ASTContext &C) { in runAnalysisOnTranslationUnit()
[all …]
DCMakeLists.txt8 AnalysisConsumer.cpp
/external/clang/lib/StaticAnalyzer/Frontend/
DAnalysisConsumer.cpp143 class AnalysisConsumer : public AnalysisASTConsumer, class
144 public RecursiveASTVisitor<AnalysisConsumer> {
188 AnalysisConsumer(const Preprocessor &pp, const std::string &outdir, in AnalysisConsumer() function in __anon8a9e53180211::AnalysisConsumer
201 ~AnalysisConsumer() override { in ~AnalysisConsumer()
396 llvm::Timer* AnalysisConsumer::TUTotalTimer = nullptr;
398 bool AnalysisConsumer::HandleTopLevelDecl(DeclGroupRef DG) { in HandleTopLevelDecl()
403 void AnalysisConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) { in HandleTopLevelDeclInObjCContainer()
407 void AnalysisConsumer::storeTopLevelDecls(DeclGroupRef DG) { in storeTopLevelDecls()
440 AnalysisConsumer::getInliningModeForFunction(const Decl *D, in getInliningModeForFunction()
456 void AnalysisConsumer::HandleDeclsCallGraph(const unsigned LocalTUDeclsSize) { in HandleDeclsCallGraph()
[all …]
DCMakeLists.txt8 AnalysisConsumer.cpp
/external/llvm-project/clang/test/Analysis/
Dobjc-method-coverage.m16 // CHECK: 2 AnalysisConsumer - The # of functions and blocks analyzed (as top level with inlining t…
17 // CHECK: 100 AnalysisConsumer - The % of reachable basic blocks.
/external/clang/test/Analysis/
Dobjc-method-coverage.m16 // CHECK: 2 AnalysisConsumer - The # of functions and blocks analyzed (as top level with inlining t…
17 // CHECK: 100 AnalysisConsumer - The % of reachable basic blocks.
/external/llvm-project/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Frontend/
DBUILD.gn16 "AnalysisConsumer.cpp",
/external/clang/include/clang/StaticAnalyzer/Core/
DAnalyses.def10 // This file defines the set of static analyses used by AnalysisConsumer.
/external/llvm-project/clang-tools-extra/clang-tidy/
DClangTidy.cpp440 std::unique_ptr<ento::AnalysisASTConsumer> AnalysisConsumer = in CreateASTConsumer() local
442 AnalysisConsumer->AddDiagnosticConsumer( in CreateASTConsumer()
444 Consumers.push_back(std::move(AnalysisConsumer)); in CreateASTConsumer()
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/
DAnalyses.def9 // This file defines the set of static analyses used by AnalysisConsumer.