/external/clang/lib/AST/ |
D | Stmt.cpp | 1010 ArrayRef<Expr *> CaptureInits, in CapturedStmt() argument 1022 *Stored++ = CaptureInits[I]; in CapturedStmt() 1041 ArrayRef<Expr *> CaptureInits, in Create() argument 1053 assert(CaptureInits.size() == Captures.size() && "wrong number of arguments"); in Create() 1063 return new (Mem) CapturedStmt(S, Kind, Captures, CaptureInits, CD, RD); in Create()
|
D | ExprCXX.cpp | 855 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, in LambdaExpr() argument 867 assert(CaptureInits.size() == Captures.size() && "Wrong number of arguments"); in LambdaExpr() 889 for (unsigned I = 0, N = CaptureInits.size(); I != N; ++I) in LambdaExpr() 890 *Stored++ = CaptureInits[I]; in LambdaExpr() 911 bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, in Create() argument 925 CaptureInits, ArrayIndexVars, ArrayIndexStarts, in Create()
|
/external/llvm-project/clang/lib/AST/ |
D | ExprCXX.cpp | 1125 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, in LambdaExpr() argument 1131 LambdaExprBits.NumCaptures = CaptureInits.size(); in LambdaExpr() 1143 for (unsigned I = 0, N = CaptureInits.size(); I != N; ++I) in LambdaExpr() 1144 *Stored++ = CaptureInits[I]; in LambdaExpr() 1166 ArrayRef<Expr *> CaptureInits, in Create() argument 1173 unsigned Size = totalSizeToAlloc<Stmt *>(CaptureInits.size() + 1); in Create() 1177 ExplicitParams, ExplicitResultType, CaptureInits, ClosingBrace, in Create()
|
D | Stmt.cpp | 1308 ArrayRef<Expr *> CaptureInits, in CapturedStmt() argument 1320 *Stored++ = CaptureInits[I]; in CapturedStmt() 1339 ArrayRef<Expr *> CaptureInits, in Create() argument 1351 assert(CaptureInits.size() == Captures.size() && "wrong number of arguments"); in Create() 1361 return new (Mem) CapturedStmt(S, Kind, Captures, CaptureInits, CD, RD); in Create()
|
/external/clang/lib/Sema/ |
D | SemaLambda.cpp | 1493 SmallVector<Expr *, 4> CaptureInits; in BuildLambdaExpr() local 1538 CaptureInits.push_back(From.getInitExpr()); in BuildLambdaExpr() 1545 CaptureInits.push_back(nullptr); in BuildLambdaExpr() 1564 CaptureInits.push_back(Init); in BuildLambdaExpr() 1599 CaptureInits, ArrayIndexVars, in BuildLambdaExpr()
|
D | SemaStmt.cpp | 3855 SmallVectorImpl<Expr *> &CaptureInits, in buildCapturedStmtCaptureList() argument 3864 CaptureInits.push_back(Cap->getInitExpr()); in buildCapturedStmtCaptureList() 3869 CaptureInits.push_back(nullptr); in buildCapturedStmtCaptureList() 3878 CaptureInits.push_back(Cap->getInitExpr()); in buildCapturedStmtCaptureList() 3981 SmallVector<Expr *, 4> CaptureInits; in ActOnCapturedRegionEnd() local 3982 buildCapturedStmtCaptureList(Captures, CaptureInits, RSI->Captures); in ActOnCapturedRegionEnd() 3989 Captures, CaptureInits, CD, RD); in ActOnCapturedRegionEnd()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaLambda.cpp | 1743 SmallVector<Expr *, 4> CaptureInits; in BuildLambdaExpr() local 1866 CaptureInits.push_back(Init.get()); in BuildLambdaExpr() 1904 CaptureInits, EndLoc, in BuildLambdaExpr()
|
D | SemaStmt.cpp | 4359 SmallVectorImpl<Expr *> &CaptureInits) { in buildCapturedStmtCaptureList() argument 4393 CaptureInits.push_back(Init.get()); in buildCapturedStmtCaptureList() 4511 SmallVector<Expr *, 4> CaptureInits; in ActOnCapturedRegionEnd() local 4512 if (buildCapturedStmtCaptureList(*this, RSI, Captures, CaptureInits)) in ActOnCapturedRegionEnd() 4520 Captures, CaptureInits, CD, RD); in ActOnCapturedRegionEnd()
|
/external/clang/include/clang/AST/ |
D | Stmt.h | 2080 ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD); 2099 ArrayRef<Expr *> CaptureInits,
|
D | ExprCXX.h | 1553 ArrayRef<Expr *> CaptureInits, ArrayRef<VarDecl *> ArrayIndexVars, 1590 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits,
|
/external/llvm-project/clang/include/clang/AST/ |
D | Stmt.h | 3540 ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD); 3561 ArrayRef<Expr *> CaptureInits,
|
D | ExprCXX.h | 1879 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, 1900 ArrayRef<Expr *> CaptureInits, SourceLocation ClosingBrace,
|