/external/clang/lib/AST/ |
StmtPrinter.cpp | 65 void PrintRawCompoundStmt(CompoundStmt *S); 114 void StmtPrinter::PrintRawCompoundStmt(CompoundStmt *Node) { 116 for (CompoundStmt::body_iterator I = Node->body_begin(), E = Node->body_end(); 146 void StmtPrinter::VisitCompoundStmt(CompoundStmt *Node) { 199 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(If->getThen())) { 212 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(Else)) { 239 // Pretty print compoundstmt bodies (very common). 240 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(Node->getBody())) [all...] |
Stmt.cpp | 255 CompoundStmt::CompoundStmt(ASTContext &C, ArrayRef<Stmt*> Stmts, 271 void CompoundStmt::setStmts(ASTContext &C, Stmt **Stmts, unsigned NumStmts) { [all...] |
/external/clang/lib/ARCMigrate/ |
TransEmptyStatementsAndDealloc.cpp | 89 bool VisitCompoundStmt(CompoundStmt *S) { 92 for (CompoundStmt::body_iterator 159 CompoundStmt *S = E->getSubStmt(); 160 for (CompoundStmt::body_iterator 169 bool VisitCompoundStmt(CompoundStmt *S) { 170 for (CompoundStmt::body_iterator 190 static bool isBodyEmpty(CompoundStmt *body, ASTContext &Ctx, 192 for (CompoundStmt::body_iterator
|
TransAutoreleasePool.cpp | 164 bool VisitCompoundStmt(CompoundStmt *S) { 227 CompoundStmt *CompoundParent; 296 void handlePoolScope(PoolScope &scope, CompoundStmt *compoundS) {
|
Transforms.cpp | 250 CompoundStmt *S = E->getSubStmt(); 251 for (CompoundStmt::body_iterator 260 bool VisitCompoundStmt(CompoundStmt *S) { 261 for (CompoundStmt::body_iterator
|
TransRetainReleaseDealloc.cpp | 364 CompoundStmt *CompS = dyn_cast_or_null<CompoundStmt>(*StmtExprChild);
|
/frameworks/compile/slang/ |
slang_rs_ast_replace.h | 56 void ReplaceInCompoundStmt(clang::CompoundStmt *CS); 70 void VisitCompoundStmt(clang::CompoundStmt *CS);
|
slang_rs_object_ref_count.h | 49 clang::CompoundStmt *mCS; // Associated compound statement ({ ... }) 53 explicit Scope(clang::CompoundStmt *CS) : mCS(CS) { 141 void VisitCompoundStmt(clang::CompoundStmt *CS);
|
slang_rs_ast_replace.cpp | 42 void RSASTReplace::ReplaceInCompoundStmt(clang::CompoundStmt *CS) { 46 clang::CompoundStmt::body_iterator bI = CS->body_begin(); 47 clang::CompoundStmt::body_iterator bE = CS->body_end(); 80 void RSASTReplace::VisitCompoundStmt(clang::CompoundStmt *CS) {
|
slang_rs_object_ref_count.cpp | 93 // This function constructs a new CompoundStmt from the input StmtList. 94 static clang::CompoundStmt* BuildCompoundStmt(clang::ASTContext &C, 109 clang::CompoundStmt *CS = new(C) clang::CompoundStmt( 118 clang::CompoundStmt *CS, 122 clang::CompoundStmt::body_iterator bI = CS->body_begin(); 123 clang::CompoundStmt::body_iterator bE = CS->body_end(); 152 // When S is NULL, we are appending to the end of the CompoundStmt. 195 // This should always be a CompoundStmt. 219 // current outermost CompoundStmt [all...] |
/external/clang/include/clang/AST/ |
StmtCXX.h | 96 CompoundStmt *getTryBlock() { 97 return cast<CompoundStmt>(getStmts()[0]); 99 const CompoundStmt *getTryBlock() const { 100 return cast<CompoundStmt>(getStmts()[0]); 248 CompoundStmt *SubStmt) 274 CompoundStmt *getSubStmt() const { 275 return reinterpret_cast<CompoundStmt *>(SubStmt);
|
StmtObjC.h | 282 const CompoundStmt *getSynchBody() const { 283 return reinterpret_cast<CompoundStmt*>(SubStmts[SYNC_BODY]); 285 CompoundStmt *getSynchBody() { 286 return reinterpret_cast<CompoundStmt*>(SubStmts[SYNC_BODY]);
|
Stmt.h | 131 friend class CompoundStmt; 444 /// expressions. For example, CompoundStmt mixes statements, expressions 546 /// CompoundStmt - This represents a group of statements like { stmt stmt }. 548 class CompoundStmt : public Stmt { 552 CompoundStmt(ASTContext &C, ArrayRef<Stmt*> Stmts, 556 explicit CompoundStmt(SourceLocation Loc) 562 explicit CompoundStmt(EmptyShell Empty) [all...] |
Decl.h | 31 class CompoundStmt; [all...] |
/external/clang/include/clang/Analysis/Visitors/ |
CFGRecStmtVisitor.h | 29 void VisitCompoundStmt(CompoundStmt *S) { 30 // Do nothing. Everything in a CompoundStmt is inlined
|
CFGStmtVisitor.h | 151 CompoundStmt *CS = cast<StmtExpr>(S)->getSubStmt();
|
/external/clang/lib/Analysis/ |
BodyFarm.cpp | 58 CompoundStmt *makeCompound(ArrayRef<Stmt*>); 105 CompoundStmt *ASTMaker::makeCompound(ArrayRef<Stmt *> Stmts) { 106 return new (C) CompoundStmt(C, Stmts, SourceLocation(), SourceLocation()); 217 CompoundStmt *CS = M.makeCompound(ArrayRef<Stmt*>(Stmts, 2)); 328 CompoundStmt *Body = M.makeCompound(ArrayRef<Stmt*>(Stmts, 2));
|
CFG.cpp | 82 /// - Before processing statements in scope (e.g. CompoundStmt) create 357 CFGBlock *VisitCompoundStmt(CompoundStmt *C); 926 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(S)) { 927 for (CompoundStmt::body_iterator BI = CS->body_begin(), BE = CS->body_end() [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
PathDiagnostic.h | 32 class CompoundStmt; 221 static PathDiagnosticLocation createBeginBrace(const CompoundStmt *CS, 226 static PathDiagnosticLocation createEndBrace(const CompoundStmt *CS,
|
/external/clang/lib/StaticAnalyzer/Core/ |
PathDiagnostic.cpp | 526 if (const CompoundStmt *CS = dyn_cast<CompoundStmt>(S)) 545 PathDiagnosticLocation::createBeginBrace(const CompoundStmt *CS, 552 PathDiagnosticLocation::createEndBrace(const CompoundStmt *CS, 562 if (const CompoundStmt *CS = 563 dyn_cast_or_null<CompoundStmt>(LC->getDecl()->getBody())) [all...] |
/external/clang/lib/CodeGen/ |
CGStmt.cpp | 175 case Stmt::CompoundStmtClass: EmitCompoundStmt(cast<CompoundStmt>(*S)); break; 193 RValue CodeGenFunction::EmitCompoundStmt(const CompoundStmt &S, bool GetLast, 204 RValue CodeGenFunction::EmitCompoundStmtWithoutScope(const CompoundStmt &S, bool GetLast, 207 for (CompoundStmt::const_body_iterator I = S.body_begin(), [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckSecuritySyntaxOnly.cpp | 70 void VisitCompoundStmt (CompoundStmt *S); 153 void WalkAST::VisitCompoundStmt(CompoundStmt *S) {
|
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 891 const internal::VariadicDynCastAllOfMatcher<Stmt, CompoundStmt> compoundStmt; [all...] |
/external/v8/tools/gcmole/ |
gcmole.cc | 888 VISIT(CompoundStmt); 1014 DECL_VISIT_STMT(CompoundStmt) { 1016 clang::CompoundStmt::body_iterator end = stmt->body_end(); 1017 for (clang::CompoundStmt::body_iterator s = stmt->body_begin(); [all...] |
/external/clang/lib/Parse/ |
ParseExpr.cpp | 654 case CompoundStmt: break; // Nothing else to do. [all...] |