Home
last modified time | relevance | path

Searched refs:AnalysisDeclContext (Results 1 – 25 of 50) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp55 AnalysisDeclContext::AnalysisDeclContext(AnalysisDeclContextManager *Mgr, in AnalysisDeclContext() function in AnalysisDeclContext
62 AnalysisDeclContext::AnalysisDeclContext(AnalysisDeclContextManager *Mgr, in AnalysisDeclContext() function in AnalysisDeclContext
125 Stmt *AnalysisDeclContext::getBody() const { in getBody()
130 bool AnalysisDeclContext::isBodyAutosynthesized() const { in isBodyAutosynthesized()
212 CFG *AnalysisDeclContext::getCFG() { in getCFG()
231 CFG *AnalysisDeclContext::getUnoptimizedCFG() { in getUnoptimizedCFG()
250 CFGStmtMap *AnalysisDeclContext::getCFGStmtMap() { in getCFGStmtMap()
274 void AnalysisDeclContext::dumpCFG(bool ShowColors) { in dumpCFG()
278 ParentMap &AnalysisDeclContext::getParentMap() { in getParentMap()
302 std::unique_ptr<AnalysisDeclContext> &AC = Contexts[D]; in getContext()
[all …]
H A DUninitializedValues.cpp347 ClassifyRefs(AnalysisDeclContext &AC) : DC(cast<DeclContext>(AC.getDecl())) {} in ClassifyRefs()
513 AnalysisDeclContext &ac;
520 const CFGBlock *block, AnalysisDeclContext &ac, in TransferFunctions()
821 AnalysisDeclContext &ac, CFGBlockValues &vals, in runOnBlock()
888 AnalysisDeclContext &ac, in runUninitializedVariablesAnalysis()
H A DPostOrderCFGView.cpp33 PostOrderCFGView *PostOrderCFGView::create(AnalysisDeclContext &ctx) { in create()
H A DLiveVariables.cpp38 DataflowWorklist(const CFG &cfg, AnalysisDeclContext &Ctx) in DataflowWorklist()
77 AnalysisDeclContext &analysisContext;
98 LiveVariablesImpl(AnalysisDeclContext &ac, bool KillAtAssign) in LiveVariablesImpl()
542 LiveVariables::computeLiveness(AnalysisDeclContext &AC, in computeLiveness()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h70 class AnalysisDeclContext {
95 AnalysisDeclContext(AnalysisDeclContextManager *Mgr,
98 AnalysisDeclContext(AnalysisDeclContextManager *Mgr,
102 ~AnalysisDeclContext();
227 AnalysisDeclContext *Ctx;
287 AnalysisDeclContext *ctx,
370 BlockInvocationContext(AnalysisDeclContext *ctx, in BlockInvocationContext()
411 const ScopeContext *getScope(AnalysisDeclContext *ctx,
416 getBlockInvocationContext(AnalysisDeclContext *ctx,
465 AnalysisDeclContext *getContext(const Decl *D);
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DLiveVariables.h74 static LiveVariables *computeLiveness(AnalysisDeclContext &analysisContext,
101 static LiveVariables *create(AnalysisDeclContext &analysisContext) { in create()
114 static LiveVariables *create(AnalysisDeclContext &analysisContext) { in create()
H A DReachableCode.h28 class AnalysisDeclContext; variable
64 void FindUnreachableCode(AnalysisDeclContext &AC, Preprocessor &PP,
H A DConsumed.h33 class AnalysisDeclContext; variable
247 void determineExpectedReturnState(AnalysisDeclContext &AC,
266 void run(AnalysisDeclContext &AC);
H A DUninitializedValues.h23 class AnalysisDeclContext; variable
126 AnalysisDeclContext &ac,
H A DThreadSafety.h27 class AnalysisDeclContext; variable
236 void runThreadSafetyAnalysis(AnalysisDeclContext &AC,
H A DPostOrderCFGView.h112 static PostOrderCFGView *create(AnalysisDeclContext &analysisContext);
H A DDominators.h86 void buildDominatorTree(AnalysisDeclContext &AC) { in buildDominatorTree()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSizeofPointer.cpp28 AnalysisDeclContext* AC;
31 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) in WalkAST()
H A DCastToStructChecker.cpp30 AnalysisDeclContext *AC;
34 AnalysisDeclContext *A) in CastToStructVisitor()
H A DObjCContainersASTChecker.cpp31 AnalysisDeclContext* AC;
74 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac) in WalkAST()
H A DDirectIvarAssignment.cpp71 const CheckerBase *Checker, AnalysisDeclContext *InDCtx) in MethodCrawler()
142 AnalysisDeclContext *DCtx = Mgr.getAnalysisDeclContext(M); in checkASTDecl()
H A DGCDAntipatternChecker.cpp185 AnalysisDeclContext *ADC, in emitDiagnostics()
212 AnalysisDeclContext *ADC = AM.getAnalysisDeclContext(D); in checkASTCodeBody()
H A DDeadStoresChecker.cpp128 AnalysisDeclContext* AC;
139 const CheckerBase *checker, AnalysisDeclContext *ac, in DeadStoreObs()
468 AnalysisDeclContext *AC = mgr.getAnalysisDeclContext(D); in checkASTCodeBody()
H A DCStringSyntaxChecker.cpp36 AnalysisDeclContext* AC;
105 WalkAST(const CheckerBase *Checker, BugReporter &BR, AnalysisDeclContext *AC) in WalkAST()
H A DNumberObjectConversionChecker.cpp55 AnalysisDeclContext *ADC;
59 BugReporter &BR, AnalysisDeclContext *ADC) in Callback()
H A DObjCAutoreleaseWriteChecker.cpp112 AnalysisDeclContext *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp387 AnalysisDeclContext *CalleeADC = AMgr.getAnalysisDeclContext(DI); in examineStackFrames()
424 AnalysisDeclContext *BlockCtx = AMgr.getAnalysisDeclContext(D); in REGISTER_MAP_WITH_PROGRAMSTATE()
434 AnalysisDeclContext *CalleeADC = AMgr.getAnalysisDeclContext(D); in REGISTER_MAP_WITH_PROGRAMSTATE()
698 const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext(); in mayInlineCallKind()
737 const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext(); in mayInlineCallKind()
837 AnalysisDeclContext *CalleeADC) { in mayInlineDecl()
855 if (AnalysisDeclContext::isInStdNamespace(FD)) in mayInlineDecl()
902 AnalysisDeclContext *CalleeADC = ADCMgr.getContext(D); in shouldInlineCall()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h41 class AnalysisDeclContext; variable
154 llvm::PointerUnion<const LocationContext *, AnalysisDeclContext *>;
171 LocationOrAnalysisDeclContext LAC = (AnalysisDeclContext *)nullptr) const;
174 LocationOrAnalysisDeclContext LAC = (AnalysisDeclContext *)nullptr) const;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h46 class AnalysisDeclContext; variable
632 AnalysisDeclContext *AC;
636 AnalysisDeclContext *ac, const CodeSpaceRegion* sreg) in BlockCodeRegion()
644 CanQualType, const AnalysisDeclContext*,
656 AnalysisDeclContext *getAnalysisDeclContext() const { return AC; } in getAnalysisDeclContext()
1391 AnalysisDeclContext *AC);
H A DAnalysisManager.h123 AnalysisDeclContext *getAnalysisDeclContext(const Decl *D) { in getAnalysisDeclContext()

12