HomeSort by relevance Sort by last modified time
    Searched refs:CompoundStmt (Results 1 - 25 of 58) sorted by null

1 2 3

  /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...]

Completed in 66 milliseconds

1 2 3