/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 | 438 /// DeclStmt - Adaptor class for mixing declarations with statements and 443 class DeclStmt : public Stmt { 448 DeclStmt(DeclGroupRef dg, SourceLocation startLoc, 453 explicit DeclStmt(EmptyShell Empty) : Stmt(DeclStmtClass, Empty) { } 455 /// isSingleDecl - This method returns true if this DeclStmt refers 893 /// If this IfStmt has a condition variable, return the faux DeclStmt 895 const DeclStmt *getConditionVariableDeclStmt() const { 896 return reinterpret_cast<DeclStmt*>(SubExprs[VAR]); 966 /// If this SwitchStmt has a condition variable, return the faux DeclStmt 968 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; 79 void VLASizeChecker::checkPreStmt(const DeclStmt *DS, CheckerContext &C) const {
|
DereferenceChecker.cpp | 116 } else if (const DeclStmt *DS = dyn_cast<DeclStmt>(S)) {
|
LLVMConventionsChecker.cpp | 133 void VisitDeclStmt(DeclStmt *DS); 145 void StringRefCheckerVisitor::VisitDeclStmt(DeclStmt *S) {
|
/frameworks/compile/slang/ |
slang_rs_check_ast.h | 68 void VisitDeclStmt(clang::DeclStmt *DS);
|
slang_rs_object_ref_count.h | 63 clang::DeclStmt *DS, 144 void VisitDeclStmt(clang::DeclStmt *DS);
|
slang_rs_check_ast.cpp | 220 void RSCheckAST::VisitDeclStmt(clang::DeclStmt *DS) { 222 for (clang::DeclStmt::decl_iterator I = DS->decl_begin(),
|
/external/lldb/include/lldb/Core/ |
ClangForward.h | 54 class DeclStmt;
|
/external/clang/lib/Analysis/ |
PseudoConstantAnalysis.cpp | 172 const DeclStmt *DS = cast<DeclStmt>(Head);
|
LiveVariables.cpp | 210 void VisitDeclStmt(DeclStmt *DS); 291 const DeclStmt *DS = cast<DeclStmt>(S); 377 void TransferFunctions::VisitDeclStmt(DeclStmt *DS) { 391 if (DeclStmt *DS = dyn_cast<DeclStmt>(element)) {
|
UninitializedValues.cpp | 326 void VisitDeclStmt(DeclStmt *DS); 375 void ClassifyRefs::VisitDeclStmt(DeclStmt *DS) { 455 void VisitDeclStmt(DeclStmt *ds); 626 if (DeclStmt *DS = dyn_cast<DeclStmt>(FS->getElement())) { 694 void TransferFunctions::VisitDeclStmt(DeclStmt *DS) {
|
CFG.cpp | 375 CFGBlock *VisitDeclStmt(DeclStmt *DS); 376 CFGBlock *VisitDeclSubExpr(DeclStmt *DS); 446 LocalScope* addLocalScopeForDeclStmt(DeclStmt *DS, [all...] |
/external/lldb/source/Expression/ |
ASTStructExtractor.cpp | 80 DeclStmt *curr_decl_stmt = dyn_cast<DeclStmt>(curr_stmt);
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
SubEngine.h | 77 virtual void processStaticInitializer(const DeclStmt *DS,
|
/external/clang/lib/AST/ |
StmtPrinter.cpp | 67 void PrintRawDeclStmt(const DeclStmt *S); 127 void StmtPrinter::PrintRawDeclStmt(const DeclStmt *S) { 136 void StmtPrinter::VisitDeclStmt(DeclStmt *Node) { 180 if (const DeclStmt *DS = If->getConditionVariableDeclStmt()) 220 if (const DeclStmt *DS = Node->getConditionVariableDeclStmt()) 239 if (const DeclStmt *DS = Node->getConditionVariableDeclStmt()) 266 if (DeclStmt *DS = dyn_cast<DeclStmt>(Node->getInit())) 294 if (DeclStmt *DS = dyn_cast<DeclStmt>(Node->getElement()) [all...] |
Stmt.cpp | 788 CXXForRangeStmt::CXXForRangeStmt(DeclStmt *Range, DeclStmt *BeginEndStmt, 789 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, 802 DeclStmt *RangeStmt = getRangeStmt(); 813 Decl *LV = cast<DeclStmt>(getLoopVarStmt())->getSingleDecl(); 836 DeclStmt *DS = cast<DeclStmt>(SubExprs[VAR]); 847 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), 867 DeclStmt *DS = cast<DeclStmt>(SubExprs[CONDVAR]) [all...] |
/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 | 884 /// Records a synthetic DeclStmt and the DeclStmt it was constructed from. 886 /// The CFG uses synthetic DeclStmts when a single AST DeclStmt contains 888 void addSyntheticDeclStmt(const DeclStmt *Synthetic, 889 const DeclStmt *Source) { 896 typedef llvm::DenseMap<const DeclStmt *, const DeclStmt *>::const_iterator [all...] |
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 623 /// declStmt() 627 DeclStmt> declStmt; 919 /// forStmt(hasLoopInit(declStmt())) [all...] |