/external/clang/lib/AST/ |
StmtObjC.cpp | 37 Stmt **Stmts = getStmts(); 38 Stmts[0] = atTryStmt; 40 Stmts[I + 1] = CatchStmts[I]; 43 Stmts[NumCatchStmts + 1] = atFinallyStmt;
|
StmtCXX.cpp | 47 Stmt **Stmts = reinterpret_cast<Stmt **>(this + 1); 48 Stmts[0] = tryBlock; 49 std::copy(handlers.begin(), handlers.end(), Stmts + 1);
|
Stmt.cpp | 72 llvm::errs() << " " << sum << " stmts/exprs total.\n"; 114 /// \brief Skip no-op (attributed, compound) container stmts and skip captured 282 CompoundStmt::CompoundStmt(const ASTContext &C, ArrayRef<Stmt*> Stmts, 285 CompoundStmtBits.NumStmts = Stmts.size(); 286 assert(CompoundStmtBits.NumStmts == Stmts.size() && 289 if (Stmts.size() == 0) { 294 Body = new (C) Stmt*[Stmts.size()]; 295 std::copy(Stmts.begin(), Stmts.end(), Body); 298 void CompoundStmt::setStmts(const ASTContext &C, ArrayRef<Stmt *> Stmts) { [all...] |
/external/clang/lib/Analysis/ |
BodyFarm.cpp | 105 CompoundStmt *ASTMaker::makeCompound(ArrayRef<Stmt *> Stmts) { 106 return new (C) CompoundStmt(C, Stmts, SourceLocation(), SourceLocation()); 224 Stmt *Stmts[] = { B, CE }; 225 CompoundStmt *CS = M.makeCompound(Stmts); 323 Stmt *Stmts[2]; 324 Stmts[0] = 335 Stmts[1] = M.makeReturn(RetVal); 336 CompoundStmt *Body = M.makeCompound(Stmts);
|
/external/clang/utils/TableGen/ |
ClangASTNodesEmitter.cpp | 155 const std::vector<Record*> Stmts 160 for (unsigned i = 0, e = Stmts.size(); i != e; ++i) { 161 Record *R = Stmts[i];
|
/external/clang/lib/Parse/ |
ParseStmt.cpp | 41 StmtVector Stmts; 42 Res = ParseStatementOrDeclaration(Stmts, true, TrailingElseLoc); 98 Parser::ParseStatementOrDeclaration(StmtVector &Stmts, bool OnlyStatement, 106 StmtResult Res = ParseStatementOrDeclarationAfterAttributes(Stmts, 148 Parser::ParseStatementOrDeclarationAfterAttributes(StmtVector &Stmts, 280 ParseMicrosoftIfExistsStatement(Stmts); 368 return ParsePragmaLoopHint(Stmts, OnlyStatement, TrailingElseLoc, Attrs); 580 StmtVector Stmts; 586 Stmts, /*OnlyStmts*/ true, nullptr, TempAttrs); 724 if (TopLevelCase.isInvalid()) // No parsed case stmts [all...] |
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | [all...] |
/external/clang/lib/Frontend/Rewrite/ |
RewriteObjC.cpp | 116 SmallVector<Stmt *, 32> Stmts; [all...] |
RewriteModernObjC.cpp | 124 SmallVector<Stmt *, 32> Stmts; [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | [all...] |
/external/clang/include/clang/AST/ |
Stmt.h | 72 // Make vanilla 'new' and 'delete' illegal for Stmts. 75 llvm_unreachable("Stmts cannot be allocated with regular 'new'."); 78 llvm_unreachable("Stmts cannot be released with regular 'delete'."); 265 // Only allow allocation of Stmts using the allocator in ASTContext 379 /// \brief Skip no-op (attributed, compound) container stmts and skip captured 546 CompoundStmt(const ASTContext &C, ArrayRef<Stmt*> Stmts, 561 void setStmts(const ASTContext &C, ArrayRef<Stmt *> Stmts); [all...] |
/external/clang/lib/Serialization/ |
ASTReaderStmt.cpp | 133 SmallVector<Stmt *, 16> Stmts; 136 Stmts.push_back(Reader.ReadSubStmt()); 137 S->setStmts(Reader.getContext(), Stmts); [all...] |