Home
last modified time | relevance | path

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

12

/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp38 AnalysisDeclContext::AnalysisDeclContext(AnalysisDeclContextManager *Mgr, in AnalysisDeclContext() function in AnalysisDeclContext
53 AnalysisDeclContext::AnalysisDeclContext(AnalysisDeclContextManager *Mgr, in AnalysisDeclContext() function in AnalysisDeclContext
92 Stmt *AnalysisDeclContext::getBody(bool &IsAutosynthesized) const { in getBody()
113 Stmt *AnalysisDeclContext::getBody() const { in getBody()
118 bool AnalysisDeclContext::isBodyAutosynthesized() const { in isBodyAutosynthesized()
124 const ImplicitParamDecl *AnalysisDeclContext::getSelfDecl() const { in getSelfDecl()
140 void AnalysisDeclContext::registerForcedBlockExpression(const Stmt *stmt) { in registerForcedBlockExpression()
150 AnalysisDeclContext::getBlockForRegisteredExpression(const Stmt *stmt) { in getBlockForRegisteredExpression()
173 CFG *AnalysisDeclContext::getCFG() { in getCFG()
190 CFG *AnalysisDeclContext::getUnoptimizedCFG() { in getUnoptimizedCFG()
[all …]
DCMakeLists.txt2 AnalysisDeclContext.cpp
DLiveVariables.cpp35 DataflowWorklist(const CFG &cfg, AnalysisDeclContext &Ctx) in DataflowWorklist()
99 AnalysisDeclContext &analysisContext;
119 LiveVariablesImpl(AnalysisDeclContext &ac, bool KillAtAssign) in LiveVariablesImpl()
375 AnalysisDeclContext::referenced_decls_iterator I, E; in VisitBlockExpr()
506 LiveVariables::computeLiveness(AnalysisDeclContext &AC, in computeLiveness()
DAndroid.mk19 AnalysisDeclContext.cpp \
DPostOrderCFGView.cpp31 PostOrderCFGView *PostOrderCFGView::create(AnalysisDeclContext &ctx) { in create()
DUninitializedValues.cpp325 ClassifyRefs(AnalysisDeclContext &AC) : DC(cast<DeclContext>(AC.getDecl())) {} in ClassifyRefs()
437 AnalysisDeclContext &ac;
444 const CFGBlock *block, AnalysisDeclContext &ac, in TransferFunctions()
729 AnalysisDeclContext &ac, CFGBlockValues &vals, in runOnBlock()
795 AnalysisDeclContext &ac, in runUninitializedVariablesAnalysis()
/external/clang/include/clang/Analysis/
DAnalysisContext.h70 class AnalysisDeclContext {
95 AnalysisDeclContext(AnalysisDeclContextManager *Mgr,
98 AnalysisDeclContext(AnalysisDeclContextManager *Mgr,
102 ~AnalysisDeclContext();
215 AnalysisDeclContext *Ctx;
220 LocationContext(ContextKind k, AnalysisDeclContext *ctx, in LocationContext()
229 AnalysisDeclContext *getAnalysisDeclContext() const { return Ctx; } in getAnalysisDeclContext()
265 AnalysisDeclContext *ctx,
281 StackFrameContext(AnalysisDeclContext *ctx, const LocationContext *parent, in StackFrameContext()
301 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, in Profile()
[all …]
/external/clang/test/SemaCXX/
Dmissing-header.cpp5 class AnalysisDeclContext {}; class
6 static ControlFlowKind CheckFallThrough(AnalysisDeclContext &AC) { in CheckFallThrough()
/external/clang/include/clang/Analysis/Analyses/
DLiveVariables.h75 static LiveVariables *computeLiveness(AnalysisDeclContext &analysisContext,
98 static LiveVariables *create(AnalysisDeclContext &analysisContext) { in create()
111 static LiveVariables *create(AnalysisDeclContext &analysisContext) { in create()
DReachableCode.h28 class AnalysisDeclContext; variable
52 void FindUnreachableCode(AnalysisDeclContext &AC, Callback &CB);
DUninitializedValues.h23 class AnalysisDeclContext; variable
103 AnalysisDeclContext &ac,
DPostOrderCFGView.h105 static PostOrderCFGView *create(AnalysisDeclContext &analysisContext);
DThreadSafety.h160 void runThreadSafetyAnalysis(AnalysisDeclContext &AC,
/external/clang/lib/StaticAnalyzer/Checkers/
DIdempotentOperationChecker.cpp87 static bool isUnused(const Expr *E, AnalysisDeclContext *AC);
90 static bool pathWasCompletelyAnalyzed(AnalysisDeclContext *AC,
94 AnalysisDeclContext *AC);
96 AnalysisDeclContext *AC);
122 AnalysisDeclContext *AC = C.getCurrentAnalysisDeclContext(); in checkPreStmt()
374 AnalysisDeclContext *AC = (*ES.begin())->getLocationContext() in checkEndAnalysis()
495 AnalysisDeclContext *AC) { in isUnused()
539 IdempotentOperationChecker::pathWasCompletelyAnalyzed(AnalysisDeclContext *AC, in pathWasCompletelyAnalyzed()
620 AnalysisDeclContext *AC) { in CanVary()
692 AnalysisDeclContext *AC) { in isConstantOrPseudoConstant()
DCheckSizeofPointer.cpp27 AnalysisDeclContext* AC;
30 WalkAST(BugReporter &br, AnalysisDeclContext* ac) : BR(br), AC(ac) {} in WalkAST()
DObjCContainersASTChecker.cpp30 AnalysisDeclContext* AC;
74 WalkAST(BugReporter &br, AnalysisDeclContext* ac) in WalkAST()
DCStringSyntaxChecker.cpp35 AnalysisDeclContext* AC;
84 WalkAST(BugReporter &br, AnalysisDeclContext* ac) : in WalkAST()
DVirtualCallChecker.cpp32 AnalysisDeclContext *AC;
61 WalkAST(BugReporter &br, AnalysisDeclContext *ac) in WalkAST()
DDirectIvarAssignment.cpp77 BugReporter &InBR, AnalysisDeclContext *InDCtx) in MethodCrawler()
153 AnalysisDeclContext *DCtx = Mgr.getAnalysisDeclContext(M); in checkASTDecl()
DDeadStoresChecker.cpp128 AnalysisDeclContext* AC;
139 BugReporter& br, AnalysisDeclContext* ac, ParentMap& parents, in DeadStoreObs()
436 AnalysisDeclContext *AC = mgr.getAnalysisDeclContext(D); in checkASTCodeBody()
DDebugCheckers.cpp36 if (AnalysisDeclContext *AC = mgr.getAnalysisDeclContext(D)) { in checkASTCodeBody()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCallAndReturn.cpp375 AnalysisDeclContext *CalleeADC = AMgr.getAnalysisDeclContext(DI); in examineStackFrames()
427 AnalysisDeclContext *BlockCtx = AMgr.getAnalysisDeclContext(D); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
437 AnalysisDeclContext *CalleeADC = AMgr.getAnalysisDeclContext(D); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
627 const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext(); in mayInlineCallKind()
653 const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext(); in mayInlineCallKind()
743 static bool mayInlineDecl(const CallEvent &Call, AnalysisDeclContext *CalleeADC, in mayInlineDecl()
808 AnalysisDeclContext *CalleeADC = ADCMgr.getContext(D); in shouldInlineCall()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DAnalysisManager.h123 AnalysisDeclContext *getAnalysisDeclContext(const Decl *D) { in getAnalysisDeclContext()
DMemRegion.h597 AnalysisDeclContext *AC;
601 AnalysisDeclContext *ac, const MemRegion* sreg) in BlockTextRegion()
613 AnalysisDeclContext *getAnalysisDeclContext() const { return AC; } in getAnalysisDeclContext()
620 CanQualType, const AnalysisDeclContext*,
1266 AnalysisDeclContext *AC);
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DPathDiagnostic.h31 class AnalysisDeclContext; variable
125 typedef llvm::PointerUnion<const LocationContext*, AnalysisDeclContext*>
145 LocationOrAnalysisDeclContext LAC = (AnalysisDeclContext*)0) const;
148 genRange(LocationOrAnalysisDeclContext LAC = (AnalysisDeclContext*)0) const;

12