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

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DStmt.cpp1028 ArrayRef<Expr *> CaptureInits,
1040 *Stored++ = CaptureInits[I];
1059 ArrayRef<Expr *> CaptureInits,
1071 assert(CaptureInits.size() == Captures.size() && "wrong number of arguments");
1081 return new (Mem) CapturedStmt(S, Kind, Captures, CaptureInits, CD, RD);
1026 CapturedStmt(Stmt *S, CapturedRegionKind Kind, ArrayRef<Capture> Captures, ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD) argument
1056 Create(const ASTContext &Context, Stmt *S, CapturedRegionKind Kind, ArrayRef<Capture> Captures, ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD) argument
H A DExprCXX.cpp928 ArrayRef<Expr *> CaptureInits,
944 assert(CaptureInits.size() == Captures.size() && "Wrong number of arguments");
965 for (unsigned I = 0, N = CaptureInits.size(); I != N; ++I)
966 *Stored++ = CaptureInits[I];
991 ArrayRef<Expr *> CaptureInits,
1011 CaptureInits, ArrayIndexVars, ArrayIndexStarts,
921 LambdaExpr(QualType T, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, SourceLocation CaptureDefaultLoc, ArrayRef<Capture> Captures, bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, ArrayRef<VarDecl *> ArrayIndexVars, ArrayRef<unsigned> ArrayIndexStarts, SourceLocation ClosingBrace, bool ContainsUnexpandedParameterPack) argument
983 Create(const ASTContext &Context, CXXRecordDecl *Class, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, SourceLocation CaptureDefaultLoc, ArrayRef<Capture> Captures, bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, ArrayRef<VarDecl *> ArrayIndexVars, ArrayRef<unsigned> ArrayIndexStarts, SourceLocation ClosingBrace, bool ContainsUnexpandedParameterPack) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp1280 SmallVector<Expr *, 4> CaptureInits; local
1315 CaptureInits.push_back(new (Context) CXXThisExpr(From.getLocation(),
1325 CaptureInits.push_back(From.getInitExpr());
1426 CaptureInits, ArrayIndexVars,
H A DSemaStmt.cpp3224 SmallVectorImpl<Expr *> &CaptureInits,
3233 CaptureInits.push_back(Cap->getInitExpr());
3243 CaptureInits.push_back(Cap->getInitExpr());
3287 SmallVector<Expr *, 4> CaptureInits; local
3288 buildCapturedStmtCaptureList(Captures, CaptureInits, RSI->Captures);
3295 CaptureInits, CD, RD);
3222 buildCapturedStmtCaptureList( SmallVectorImpl<CapturedStmt::Capture> &Captures, SmallVectorImpl<Expr *> &CaptureInits, ArrayRef<CapturingScopeInfo::Capture> Candidates) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DStmt.h1979 ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD);
1996 ArrayRef<Expr *> CaptureInits,
H A DExprCXX.h1454 ArrayRef<Expr *> CaptureInits,
1497 ArrayRef<Expr *> CaptureInits,

Completed in 184 milliseconds