Searched refs:AnalysisDeclContext (Results 1 - 25 of 34) sorted by relevance

12

/external/clang/test/SemaCXX/
H A Dmissing-header.cpp5 class AnalysisDeclContext {}; class
6 static ControlFlowKind CheckFallThrough(AnalysisDeclContext &AC) {
/external/clang/include/clang/Analysis/Analyses/
H A DReachableCode.h28 class AnalysisDeclContext;
52 void FindUnreachableCode(AnalysisDeclContext &AC, Callback &CB);
H A DLiveVariables.h75 static LiveVariables *computeLiveness(AnalysisDeclContext &analysisContext,
98 static LiveVariables *create(AnalysisDeclContext &analysisContext) {
111 static LiveVariables *create(AnalysisDeclContext &analysisContext) {
H A DUninitializedValues.h22 class AnalysisDeclContext;
102 AnalysisDeclContext &ac,
H A DPostOrderCFGView.h105 static PostOrderCFGView *create(AnalysisDeclContext &analysisContext);
H A DThreadSafety.h153 void runThreadSafetyAnalysis(AnalysisDeclContext &AC,
H A DDominators.h78 /// The CFG information is passed via AnalysisDeclContext
80 void buildDominatorTree(AnalysisDeclContext &AC) {
/external/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp1 //== AnalysisDeclContext.cpp - Analysis context for Path Sens analysis -*- C++ -*-//
10 // This file defines AnalysisDeclContext, a class that manages the analysis context
36 AnalysisDeclContext::AnalysisDeclContext(AnalysisDeclContextManager *Mgr, function in class:AnalysisDeclContext
51 AnalysisDeclContext::AnalysisDeclContext(AnalysisDeclContextManager *Mgr, function in class:AnalysisDeclContext
80 Stmt *AnalysisDeclContext::getBody() const {
94 const ImplicitParamDecl *AnalysisDeclContext::getSelfDecl() const {
110 void AnalysisDeclContext::registerForcedBlockExpression(const Stmt *stmt) {
120 AnalysisDeclContext
[all...]
H A DAndroid.mk18 AnalysisDeclContext.cpp \
H A DPostOrderCFGView.cpp31 PostOrderCFGView *PostOrderCFGView::create(AnalysisDeclContext &ctx) {
H A DLiveVariables.cpp25 DataflowWorklist(const CFG &cfg, AnalysisDeclContext &Ctx)
89 AnalysisDeclContext &analysisContext;
109 LiveVariablesImpl(AnalysisDeclContext &ac, bool KillAtAssign)
365 AnalysisDeclContext::referenced_decls_iterator I, E;
495 LiveVariables::computeLiveness(AnalysisDeclContext &AC,
H A DUninitializedValues.cpp311 ClassifyRefs(AnalysisDeclContext &AC) : DC(cast<DeclContext>(AC.getDecl())) {}
413 AnalysisDeclContext &ac;
419 const CFGBlock *block, AnalysisDeclContext &ac,
685 AnalysisDeclContext &ac, CFGBlockValues &vals,
715 AnalysisDeclContext &ac,
/external/clang/include/clang/Analysis/
H A DAnalysisContext.h10 // This file defines AnalysisDeclContext, a class that manages the analysis
48 /// to AnalysisDeclContext.
62 // static [Derived*] create(AnalysisDeclContext &Ctx);
64 // which creates the analysis object given an AnalysisDeclContext.
68 /// AnalysisDeclContext contains the context data for the function or method
70 class AnalysisDeclContext { class in namespace:clang
72 /// AnalysisDeclContext. This may be null.
98 AnalysisDeclContext(AnalysisDeclContextManager *Mgr,
101 AnalysisDeclContext(AnalysisDeclContextManager *Mgr,
105 ~AnalysisDeclContext();
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSizeofPointer.cpp27 AnalysisDeclContext* AC;
30 WalkAST(BugReporter &br, AnalysisDeclContext* ac) : BR(br), AC(ac) {}
H A DIdempotentOperationChecker.cpp86 static bool isUnused(const Expr *E, AnalysisDeclContext *AC);
89 static bool pathWasCompletelyAnalyzed(AnalysisDeclContext *AC,
93 AnalysisDeclContext *AC);
95 AnalysisDeclContext *AC);
121 AnalysisDeclContext *AC = C.getCurrentAnalysisDeclContext();
373 AnalysisDeclContext *AC = (*ES.begin())->getLocationContext()
494 AnalysisDeclContext *AC) {
538 IdempotentOperationChecker::pathWasCompletelyAnalyzed(AnalysisDeclContext *AC,
622 AnalysisDeclContext *AC) {
705 AnalysisDeclContext *A
[all...]
H A DCStringSyntaxChecker.cpp35 AnalysisDeclContext* AC;
85 WalkAST(BugReporter &br, AnalysisDeclContext* ac) :
H A DObjCContainersASTChecker.cpp30 AnalysisDeclContext* AC;
76 WalkAST(BugReporter &br, AnalysisDeclContext* ac)
H A DVirtualCallChecker.cpp31 AnalysisDeclContext *AC;
60 WalkAST(BugReporter &br, AnalysisDeclContext *ac)
H A DDebugCheckers.cpp34 if (AnalysisDeclContext *AC = mgr.getAnalysisDeclContext(D)) {
H A DDeadStoresChecker.cpp125 AnalysisDeclContext* AC;
136 BugReporter& br, AnalysisDeclContext* ac, ParentMap& parents,
425 AnalysisDeclContext *AC = mgr.getAnalysisDeclContext(D);
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DAnalysisManager.h119 AnalysisDeclContext *getAnalysisDeclContext(const Decl *D) {
H A DCheckerContext.h132 AnalysisDeclContext *getCurrentAnalysisDeclContext() const {
H A DMemRegion.h569 AnalysisDeclContext *AC;
573 AnalysisDeclContext *ac, const MemRegion* sreg)
585 AnalysisDeclContext *getAnalysisDeclContext() const { return AC; }
592 CanQualType, const AnalysisDeclContext*,
1220 AnalysisDeclContext *AC);
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp277 AnalysisDeclContext *CalleeADC = AMgr.getAnalysisDeclContext(D);
390 const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext();
416 const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext();
436 AnalysisDeclContext *BlockCtx = AMgr.getAnalysisDeclContext(D);
459 AnalysisDeclContext *CalleeADC = AMgr.getAnalysisDeclContext(D);
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h30 class AnalysisDeclContext;
124 typedef llvm::PointerUnion<const LocationContext*, AnalysisDeclContext*>
146 LocationOrAnalysisDeclContext LAC = (AnalysisDeclContext*)0) const;
149 genRange(LocationOrAnalysisDeclContext LAC = (AnalysisDeclContext*)0) const;

Completed in 256 milliseconds

12