Searched refs:CaptureInits (Results 1 – 6 of 6) sorted by relevance
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | ExprCXX.cpp | 1198 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, in LambdaExpr() argument 1204 LambdaExprBits.NumCaptures = CaptureInits.size(); in LambdaExpr() 1216 for (unsigned I = 0, N = CaptureInits.size(); I != N; ++I) in LambdaExpr() 1217 *Stored++ = CaptureInits[I]; in LambdaExpr() 1239 ArrayRef<Expr *> CaptureInits, in Create() argument 1246 unsigned Size = totalSizeToAlloc<Stmt *>(CaptureInits.size() + 1); in Create() 1250 ExplicitParams, ExplicitResultType, CaptureInits, ClosingBrace, in Create()
|
H A D | Stmt.cpp | 1322 ArrayRef<Expr *> CaptureInits, in CapturedStmt() argument 1334 *Stored++ = CaptureInits[I]; in CapturedStmt() 1353 ArrayRef<Expr *> CaptureInits, in Create() argument 1365 assert(CaptureInits.size() == Captures.size() && "wrong number of arguments"); in Create() 1375 return new (Mem) CapturedStmt(S, Kind, Captures, CaptureInits, CD, RD); in Create()
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 1794 SmallVector<Expr *, 4> CaptureInits; in BuildLambdaExpr() local 1917 CaptureInits.push_back(Init.get()); in BuildLambdaExpr() 1955 CaptureInits, EndLoc, in BuildLambdaExpr()
|
H A D | SemaStmt.cpp | 4662 SmallVectorImpl<Expr *> &CaptureInits) { in buildCapturedStmtCaptureList() argument 4696 CaptureInits.push_back(Init.get()); in buildCapturedStmtCaptureList() 4814 SmallVector<Expr *, 4> CaptureInits; in ActOnCapturedRegionEnd() local 4815 if (buildCapturedStmtCaptureList(*this, RSI, Captures, CaptureInits)) in ActOnCapturedRegionEnd() 4823 Captures, CaptureInits, CD, RD); in ActOnCapturedRegionEnd()
|
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | Stmt.h | 3617 ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD); 3638 ArrayRef<Expr *> CaptureInits,
|
H A D | ExprCXX.h | 1947 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, 1968 ArrayRef<Expr *> CaptureInits, SourceLocation ClosingBrace,
|