/external/clang/include/clang/AST/ |
StmtCXX.h | 130 // SubExprs[RANGE] is an expression or declstmt. 137 CXXForRangeStmt(DeclStmt *Range, DeclStmt *BeginEnd, 138 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, Stmt *Body, 150 DeclStmt *getRangeStmt() { return cast<DeclStmt>(SubExprs[RANGE]); } 151 DeclStmt *getBeginEndStmt() { 152 return cast_or_null<DeclStmt>(SubExprs[BEGINEND]); 156 DeclStmt *getLoopVarStmt() { return cast<DeclStmt>(SubExprs[LOOPVAR]); [all...] |
Stmt.h | 436 /// DeclStmt - Adaptor class for mixing declarations with statements and 441 class DeclStmt : public Stmt { 446 DeclStmt(DeclGroupRef dg, SourceLocation startLoc, 451 explicit DeclStmt(EmptyShell Empty) : Stmt(DeclStmtClass, Empty) { } 453 /// isSingleDecl - This method returns true if this DeclStmt refers 869 /// If this IfStmt has a condition variable, return the faux DeclStmt 871 const DeclStmt *getConditionVariableDeclStmt() const { 872 return reinterpret_cast<DeclStmt*>(SubExprs[VAR]); 942 /// If this SwitchStmt has a condition variable, return the faux DeclStmt 944 const DeclStmt *getConditionVariableDeclStmt() const [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
UndefinedAssignmentChecker.cpp | 78 if (const DeclStmt *DS = dyn_cast<DeclStmt>(StoreE)) {
|
CheckerDocumentation.cpp | 38 check::PostStmt<DeclStmt>, 80 /// check::PostStmt<DeclStmt> 81 void checkPostStmt(const DeclStmt *DS, CheckerContext &C) const; 306 void CheckerDocumentation::checkPostStmt(const DeclStmt *DS,
|
VLASizeChecker.cpp | 31 class VLASizeChecker : public Checker< check::PreStmt<DeclStmt> > { 40 void checkPreStmt(const DeclStmt *DS, CheckerContext &C) const; 78 void VLASizeChecker::checkPreStmt(const DeclStmt *DS, CheckerContext &C) const {
|
LLVMConventionsChecker.cpp | 130 void VisitDeclStmt(DeclStmt *DS); 141 void StringRefCheckerVisitor::VisitDeclStmt(DeclStmt *S) { 144 for (DeclStmt::decl_iterator I = S->decl_begin(), E = S->decl_end();I!=E; ++I)
|
DereferenceChecker.cpp | 116 } else if (const DeclStmt *DS = dyn_cast<DeclStmt>(S)) {
|
MallocSizeofChecker.cpp | 103 TypeCallPair VisitDeclStmt(const DeclStmt *S) { 104 for (DeclStmt::const_decl_iterator I = S->decl_begin(), E = S->decl_end();
|
DeadStoresChecker.cpp | 310 else if (const DeclStmt *DS = dyn_cast<DeclStmt>(S)) 313 for (DeclStmt::const_decl_iterator DI=DS->decl_begin(), DE=DS->decl_end();
|
/frameworks/compile/slang/ |
slang_rs_check_ast.h | 64 void VisitDeclStmt(clang::DeclStmt *DS);
|
slang_rs_object_ref_count.h | 65 clang::DeclStmt *DS, 140 void VisitDeclStmt(clang::DeclStmt *DS);
|
slang_rs_check_ast.cpp | 226 void RSCheckAST::VisitDeclStmt(clang::DeclStmt *DS) { 228 for (clang::DeclStmt::decl_iterator I = DS->decl_begin(),
|
/external/clang/lib/Analysis/ |
PseudoConstantAnalysis.cpp | 172 const DeclStmt *DS = cast<DeclStmt>(Head); 174 for (DeclStmt::const_decl_iterator I = DS->decl_begin(),
|
LiveVariables.cpp | 225 void VisitDeclStmt(DeclStmt *DS); 306 const DeclStmt *DS = cast<DeclStmt>(S); 392 void TransferFunctions::VisitDeclStmt(DeclStmt *DS) { 393 for (DeclStmt::decl_iterator DI=DS->decl_begin(), DE = DS->decl_end(); 407 if (DeclStmt *DS = dyn_cast<DeclStmt>(element)) {
|
UninitializedValues.cpp | 327 void VisitDeclStmt(DeclStmt *DS); 376 void ClassifyRefs::VisitDeclStmt(DeclStmt *DS) { 377 for (DeclStmt::decl_iterator DI = DS->decl_begin(), DE = DS->decl_end(); 457 void VisitDeclStmt(DeclStmt *ds); 610 if (DeclStmt *DS = dyn_cast<DeclStmt>(FS->getElement())) { 679 void TransferFunctions::VisitDeclStmt(DeclStmt *DS) { 680 for (DeclStmt::decl_iterator DI = DS->decl_begin(), DE = DS->decl_end();
|
CFG.cpp | 372 CFGBlock *VisitDeclStmt(DeclStmt *DS); 373 CFGBlock *VisitDeclSubExpr(DeclStmt *DS); 443 LocalScope* addLocalScopeForDeclStmt(DeclStmt *DS, LocalScope* Scope = NULL); 930 if (DeclStmt *DS = dyn_cast<DeclStmt>(SI)) 937 // interesting only for DeclStmt [all...] |
/external/clang/lib/AST/ |
Stmt.cpp | 790 CXXForRangeStmt::CXXForRangeStmt(DeclStmt *Range, DeclStmt *BeginEndStmt, 791 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, 804 DeclStmt *RangeStmt = getRangeStmt(); 815 Decl *LV = cast<DeclStmt>(getLoopVarStmt())->getSingleDecl(); 838 DeclStmt *DS = cast<DeclStmt>(SubExprs[VAR]); 849 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), 869 DeclStmt *DS = cast<DeclStmt>(SubExprs[CONDVAR]) [all...] |
StmtPrinter.cpp | 67 void PrintRawDeclStmt(const DeclStmt *S); 127 void StmtPrinter::PrintRawDeclStmt(const DeclStmt *S) { 128 DeclStmt::const_decl_iterator Begin = S->decl_begin(), End = S->decl_end(); 140 void StmtPrinter::VisitDeclStmt(DeclStmt *Node) { 193 if (const DeclStmt *DS = If->getConditionVariableDeclStmt()) 233 if (const DeclStmt *DS = Node->getConditionVariableDeclStmt()) 252 if (const DeclStmt *DS = Node->getConditionVariableDeclStmt()) 279 if (DeclStmt *DS = dyn_cast<DeclStmt>(Node->getInit())) 307 if (DeclStmt *DS = dyn_cast<DeclStmt>(Node->getElement()) [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
SubEngine.h | 77 virtual void processStaticInitializer(const DeclStmt *DS,
|
ExprEngine.h | 229 void processStaticInitializer(const DeclStmt *DS, 353 void VisitDeclStmt(const DeclStmt *DS, ExplodedNode *Pred,
|
/external/clang/lib/ARCMigrate/ |
TransRetainReleaseDealloc.cpp | 235 if (DeclStmt *DS = dyn_cast<DeclStmt>(S)) { 371 DeclStmt *DeclS = dyn_cast_or_null<DeclStmt>(*CompStmtChild);
|
TransAutoreleasePool.cpp | 170 if (DeclStmt *DclS = dyn_cast<DeclStmt>(child)) { 420 DeclStmt *Dcl;
|
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineObjC.cpp | 78 if (const DeclStmt *DS = dyn_cast<DeclStmt>(elem)) {
|
/external/clang/tools/libclang/ |
IndexBody.cpp | 134 bool VisitDeclStmt(DeclStmt *S) {
|
/external/clang/include/clang/Analysis/ |
CFG.h | 748 /// Records a synthetic DeclStmt and the DeclStmt it was constructed from. 750 /// The CFG uses synthetic DeclStmts when a single AST DeclStmt contains 752 void addSyntheticDeclStmt(const DeclStmt *Synthetic, 753 const DeclStmt *Source) { 760 typedef llvm::DenseMap<const DeclStmt *, const DeclStmt *>::const_iterator 843 /// source DeclStmt. 844 llvm::DenseMap<const DeclStmt *, const DeclStmt *> SyntheticDeclStmts [all...] |