Home
last modified time | relevance | path

Searched refs:Mgr (Results 1 – 25 of 75) sorted by relevance

123

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DCloneChecker.cpp41 void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
48 void reportClones(BugReporter &BR, AnalysisManager &Mgr,
54 BugReporter &BR, AnalysisManager &Mgr,
83 reportSuspiciousClones(BR, Mgr, AllCloneGroups); in checkEndOfTranslationUnit()
96 reportClones(BR, Mgr, AllCloneGroups); in checkEndOfTranslationUnit()
101 ASTContext &ACtx = Mgr.getASTContext(); in makeLocation()
108 BugReporter &BR, AnalysisManager &Mgr, in reportClones() argument
129 BugReporter &BR, AnalysisManager &Mgr, in reportSuspiciousClones() argument
194 void ento::registerCloneChecker(CheckerManager &Mgr) { in registerCloneChecker() argument
195 auto *Checker = Mgr.registerChecker<CloneChecker>(); in registerCloneChecker()
[all …]
H A DVirtualCallChecker.cpp204 void ento::registerVirtualCallModeling(CheckerManager &Mgr) { in registerVirtualCallModeling() argument
205 Mgr.registerChecker<VirtualCallChecker>(); in registerVirtualCallModeling()
208 void ento::registerPureVirtualCallChecker(CheckerManager &Mgr) { in registerPureVirtualCallChecker() argument
209 auto *Chk = Mgr.getChecker<VirtualCallChecker>(); in registerPureVirtualCallChecker()
210 Chk->BT_Pure = std::make_unique<BugType>(Mgr.getCurrentCheckerName(), in registerPureVirtualCallChecker()
215 void ento::registerVirtualCallChecker(CheckerManager &Mgr) { in registerVirtualCallChecker() argument
216 auto *Chk = Mgr.getChecker<VirtualCallChecker>(); in registerVirtualCallChecker()
217 if (!Mgr.getAnalyzerOptions().getCheckerBooleanOption( in registerVirtualCallChecker()
218 Mgr.getCurrentCheckerName(), "PureOnly")) { in registerVirtualCallChecker()
222 Chk->ShowFixIts = Mgr.getAnalyzerOptions().getCheckerBooleanOption( in registerVirtualCallChecker()
[all …]
H A DObjCPropertyChecker.cpp30 void checkASTDecl(const ObjCPropertyDecl *D, AnalysisManager &Mgr,
36 AnalysisManager &Mgr, in checkASTDecl() argument
78 void ento::registerObjCPropertyChecker(CheckerManager &Mgr) { in registerObjCPropertyChecker() argument
79 Mgr.registerChecker<ObjCPropertyChecker>(); in registerObjCPropertyChecker()
H A DObjCMissingSuperCallChecker.cpp69 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
167 AnalysisManager &Mgr, in checkASTDecl() argument
199 Mgr.getAnalysisDeclContext(D)); in checkASTDecl()
221 void ento::registerObjCSuperCallChecker(CheckerManager &Mgr) { in registerObjCSuperCallChecker() argument
222 Mgr.registerChecker<ObjCSuperCallChecker>(); in registerObjCSuperCallChecker()
H A DTrustReturnsNonnullChecker.cpp54 void ento::registerTrustReturnsNonnullChecker(CheckerManager &Mgr) { in registerTrustReturnsNonnullChecker() argument
55 Mgr.registerChecker<TrustReturnsNonnullChecker>(Mgr.getASTContext()); in registerTrustReturnsNonnullChecker()
H A DChrootChecker.cpp81 ProgramStateManager &Mgr = state->getStateManager(); in evalChroot() local
85 state = Mgr.addGDM(state, ChrootChecker::getTag(), (void*) ROOT_CHANGED); in evalChroot()
91 ProgramStateManager &Mgr = state->getStateManager(); in evalChdir() local
107 state = Mgr.addGDM(state, ChrootChecker::getTag(), in evalChdir()
H A DYaml.h28 llvm::Optional<T> getConfiguration(CheckerManager &Mgr, Checker *Chk, in getConfiguration() argument
38 Mgr.reportInvalidCheckerOptionValue(Chk, Option, in getConfiguration()
49 Mgr.reportInvalidCheckerOptionValue(Chk, Option, in getConfiguration()
H A DDirectIvarAssignment.cpp90 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
117 AnalysisManager& Mgr, in checkASTDecl() argument
128 Mgr.getASTContext()); in checkASTDecl()
141 AnalysisDeclContext *DCtx = Mgr.getAnalysisDeclContext(M); in checkASTDecl()
H A DGenericTaintChecker.cpp296 GenericTaintRuleParser(CheckerManager &Mgr) : Mgr(Mgr) {} in GenericTaintRuleParser()
327 CheckerManager &Mgr; member
431 Mgr.reportInvalidCheckerOptionValue( in REGISTER_MAP_WITH_PROGRAMSTATE()
432 Mgr.getChecker<GenericTaintChecker>(), Option, in REGISTER_MAP_WITH_PROGRAMSTATE()
720 CheckerManager *Mgr = C.getAnalysisManager().getCheckerManager(); in initTaintRules() local
721 assert(Mgr); in initTaintRules()
722 GenericTaintRuleParser ConfigParser{*Mgr}; in initTaintRules()
725 Mgr->getAnalyzerOptions().getCheckerStringOption(this, Option); in initTaintRules()
727 getConfiguration<TaintConfiguration>(*Mgr, this, Option, ConfigFile); in initTaintRules()
988 void ento::registerGenericTaintChecker(CheckerManager &Mgr) { in registerGenericTaintChecker() argument
[all …]
H A DSTLAlgorithmModeling.cpp171 void ento::registerSTLAlgorithmModeling(CheckerManager &Mgr) { in registerSTLAlgorithmModeling() argument
172 auto *Checker = Mgr.registerChecker<STLAlgorithmModeling>(); in registerSTLAlgorithmModeling()
174 Mgr.getAnalyzerOptions().getCheckerBooleanOption(Checker, in registerSTLAlgorithmModeling()
H A DErrnoModeling.cpp49 void checkASTDecl(const TranslationUnitDecl *D, AnalysisManager &Mgr,
118 AnalysisManager &Mgr, BugReporter &BR) const { in checkASTDecl() argument
125 ErrnoDecl = getErrnoVar(Mgr.getASTContext()); in checkASTDecl()
127 ErrnoDecl = getErrnoFunc(Mgr.getASTContext()); in checkASTDecl()
H A DPointerIterationChecker.cpp94 void ento::registerPointerIterationChecker(CheckerManager &Mgr) { in registerPointerIterationChecker() argument
95 Mgr.registerChecker<PointerIterationChecker>(); in registerPointerIterationChecker()
H A DErrnoTesterChecker.cpp178 void ento::registerErrnoTesterChecker(CheckerManager &Mgr) { in registerErrnoTesterChecker() argument
179 Mgr.registerChecker<ErrnoTesterChecker>(); in registerErrnoTesterChecker()
182 bool ento::shouldRegisterErrnoTesterChecker(const CheckerManager &Mgr) { in shouldRegisterErrnoTesterChecker() argument
H A DCXXSelfAssignmentChecker.cpp75 void ento::registerCXXSelfAssignmentChecker(CheckerManager &Mgr) { in registerCXXSelfAssignmentChecker() argument
76 Mgr.registerChecker<CXXSelfAssignmentChecker>(); in registerCXXSelfAssignmentChecker()
H A DSmartPtrChecker.cpp100 void ento::registerSmartPtrChecker(CheckerManager &Mgr) { in registerSmartPtrChecker() argument
101 SmartPtrChecker *Checker = Mgr.registerChecker<SmartPtrChecker>(); in registerSmartPtrChecker()
H A DStringChecker.cpp101 void ento::registerStringChecker(CheckerManager &Mgr) { in registerStringChecker() argument
102 Mgr.registerChecker<StringChecker>(); in registerStringChecker()
H A DPointerSortingChecker.cpp108 void ento::registerPointerSortingChecker(CheckerManager &Mgr) { in registerPointerSortingChecker() argument
109 Mgr.registerChecker<PointerSortingChecker>(); in registerPointerSortingChecker()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp112 std::unique_ptr<AnalysisManager> Mgr; member in __anon4823cf260111::AnalysisConsumer
530 BugReporter BR(*Mgr); in runAnalysisOnTranslationUnit()
542 if (!Mgr->shouldInlineCall()) in runAnalysisOnTranslationUnit()
557 if (Mgr->shouldInlineCall()) in runAnalysisOnTranslationUnit()
652 if (!Mgr->isInCodeFile(Loc)) in getModeForDecl()
668 Mgr->ClearContexts(); in HandleCode()
673 CFG *DeclCFG = Mgr->getCFG(D); in HandleCode()
678 BugReporter BR(*Mgr); in HandleCode()
713 if (!Mgr->getCFG(D)) in RunPathSensitiveChecks()
738 Eng.DumpGraph(Mgr->options.TrimGraph, Mgr->options.DumpExplodedGraphTo); in RunPathSensitiveChecks()
[all …]
H A DCheckerRegistry.cpp196 const CheckerManager &Mgr,
203 const CheckerManager &Mgr,
206 void CheckerRegistry::initializeRegistry(const CheckerManager &Mgr) { in initializeRegistry() argument
213 return !Checker->isDisabled(Mgr); in initializeRegistry()
216 if (!Checker.isEnabled(Mgr)) in initializeRegistry()
220 if (!collectStrongDependencies(Checker.Dependencies, Mgr, Deps, in initializeRegistry()
240 if (!Checker.isEnabled(Mgr)) in initializeRegistry()
247 if (!collectStrongDependencies(Checker.Dependencies, Mgr, Deps, in initializeRegistry()
262 const CheckerManager &Mgr, in collectStrongDependencies() argument
282 const CheckerManager &Mgr, in collectWeakDependencies() argument
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp38 ProgramStateManager &Mgr = s->getStateManager(); in ProgramStateRelease() local
39 Mgr.StateSet.RemoveNode(s); in ProgramStateRelease()
41 Mgr.freeStates.push_back(s); in ProgramStateRelease()
117 ProgramStateManager &Mgr = getStateManager(); in bindLoc() local
130 ProgramStateManager &Mgr = getStateManager(); in bindDefaultInitial() local
139 ProgramStateManager &Mgr = getStateManager(); in bindDefaultZero() local
187 ProgramStateManager &Mgr = getStateManager(); in invalidateRegionsImpl() local
188 ExprEngine &Eng = Mgr.getOwningEngine(); in invalidateRegionsImpl()
466 ProgramStateManager &Mgr = getStateManager(); in printJson() local
472 Env.printJson(Out, Mgr.getContext(), LCtx, NL, Space, IsDot); in printJson()
[all …]
H A DCheckerContext.cpp129 ProgramStateManager &Mgr = State->getStateManager(); in evalComparison() local
131 LHSVal = Mgr.getStoreManager().getBinding(State->getStore(), in evalComparison()
137 SValBuilder &Bldr = Mgr.getSValBuilder(); in evalComparison()
/llvm-project-15.0.7/clang/lib/Analysis/plugins/CheckerOptionHandling/
H A DCheckerOptionHandling.cpp14 void registerMyChecker(CheckerManager &Mgr) { in registerMyChecker() argument
15 MyChecker *Checker = Mgr.registerChecker<MyChecker>(); in registerMyChecker()
17 << (Mgr.getAnalyzerOptions().getCheckerBooleanOption( in registerMyChecker()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DNoUncountedMembersChecker.cpp151 void ento::registerNoUncountedMemberChecker(CheckerManager &Mgr) { in registerNoUncountedMemberChecker() argument
152 Mgr.registerChecker<NoUncountedMemberChecker>(); in registerNoUncountedMemberChecker()
156 const CheckerManager &Mgr) { in shouldRegisterNoUncountedMemberChecker() argument
H A DUncountedLambdaCapturesChecker.cpp100 void ento::registerUncountedLambdaCapturesChecker(CheckerManager &Mgr) { in registerUncountedLambdaCapturesChecker() argument
101 Mgr.registerChecker<UncountedLambdaCapturesChecker>(); in registerUncountedLambdaCapturesChecker()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/cert/
H A DPutenvWithAutoChecker.cpp63 void ento::registerPutenvWithAuto(CheckerManager &Mgr) { in registerPutenvWithAuto() argument
64 Mgr.registerChecker<PutenvWithAutoChecker>(); in registerPutenvWithAuto()

123