Searched refs:CaptureInits (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp1224 ArrayRef<Expr *> CaptureInits,
1236 *Stored++ = CaptureInits[I];
1255 ArrayRef<Expr *> CaptureInits,
1267 assert(CaptureInits.size() == Captures.size() && "wrong number of arguments");
1277 return new (Mem) CapturedStmt(S, Kind, Captures, CaptureInits, CD, RD);
1222 CapturedStmt(Stmt *S, CapturedRegionKind Kind, ArrayRef<Capture> Captures, ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD) argument
1252 Create(const ASTContext &Context, Stmt *S, CapturedRegionKind Kind, ArrayRef<Capture> Captures, ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD) argument
H A DExprCXX.cpp1091 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits,
1097 LambdaExprBits.NumCaptures = CaptureInits.size();
1109 for (unsigned I = 0, N = CaptureInits.size(); I != N; ++I)
1110 *Stored++ = CaptureInits[I];
1132 ArrayRef<Expr *> CaptureInits,
1139 unsigned Size = totalSizeToAlloc<Stmt *>(CaptureInits.size() + 1);
1143 ExplicitParams, ExplicitResultType, CaptureInits, ClosingBrace,
1088 LambdaExpr(QualType T, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, SourceLocation CaptureDefaultLoc, bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, SourceLocation ClosingBrace, bool ContainsUnexpandedParameterPack) argument
1127 Create(const ASTContext &Context, CXXRecordDecl *Class, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, SourceLocation CaptureDefaultLoc, bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, SourceLocation ClosingBrace, bool ContainsUnexpandedParameterPack) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp1659 SmallVector<Expr *, 4> CaptureInits; local
1782 CaptureInits.push_back(Init.get());
1820 CaptureInits, EndLoc,
H A DSemaStmt.cpp4314 SmallVectorImpl<Expr *> &CaptureInits) {
4348 CaptureInits.push_back(Init.get());
4466 SmallVector<Expr *, 4> CaptureInits; local
4467 if (buildCapturedStmtCaptureList(*this, RSI, Captures, CaptureInits))
4475 Captures, CaptureInits, CD, RD);
4312 buildCapturedStmtCaptureList(Sema &S, CapturedRegionScopeInfo *RSI, SmallVectorImpl<CapturedStmt::Capture> &Captures, SmallVectorImpl<Expr *> &CaptureInits) argument
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h3490 ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD);
3511 ArrayRef<Expr *> CaptureInits,
H A DExprCXX.h1846 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits,
1867 ArrayRef<Expr *> CaptureInits, SourceLocation ClosingBrace,

Completed in 205 milliseconds