Home
last modified time | relevance | path

Searched refs:LambdaCapture (Results 1 – 14 of 14) sorted by relevance

/external/clang/include/clang/AST/
DLambdaCapture.h26 class LambdaCapture {
74 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
DExprCXX.h1551 SourceLocation CaptureDefaultLoc, ArrayRef<LambdaCapture> Captures,
1589 ArrayRef<LambdaCapture> Captures, bool ExplicitParams,
1612 bool isInitCapture(const LambdaCapture *Capture) const;
1616 typedef const LambdaCapture *capture_iterator;
DDeclCXX.h528 typedef LambdaCapture Capture;
1072 typedef const LambdaCapture *capture_const_iterator;
DRecursiveASTVisitor.h270 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C);
888 const LambdaCapture *C) {
/external/clang/lib/AST/
DExprCXX.cpp811 LambdaCapture::LambdaCapture(SourceLocation Loc, bool Implicit, in LambdaCapture() function in LambdaCapture
842 LambdaCaptureKind LambdaCapture::getCaptureKind() const { in getCaptureKind()
854 ArrayRef<LambdaCapture> Captures, bool ExplicitParams, in LambdaExpr()
878 (LambdaCapture *)Context.Allocate(sizeof(LambdaCapture) * NumCaptures); in LambdaExpr()
879 LambdaCapture *ToCapture = Data.Captures; in LambdaExpr()
910 SourceLocation CaptureDefaultLoc, ArrayRef<LambdaCapture> Captures, in Create()
939 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const { in isInitCapture()
DDeclCXX.cpp1080 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures; in getCaptureFields()
/external/clang/lib/Sema/
DSemaLambda.cpp1492 SmallVector<LambdaCapture, 4> Captures; in BuildLambdaExpr()
1536 LambdaCapture(From.getLocation(), IsImplicit, in BuildLambdaExpr()
1544 LambdaCapture(From.getLocation(), IsImplicit, LCK_VLAType)); in BuildLambdaExpr()
1552 Captures.push_back(LambdaCapture(From.getLocation(), IsImplicit, Kind, in BuildLambdaExpr()
/external/clang/include/clang/Sema/
DDeclSpec.h2326 struct LambdaCapture { struct
2334 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc, in LambdaCapture() function
2345 SmallVector<LambdaCapture, 4> Captures;
2358 Captures.push_back(LambdaCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in addCapture()
/external/clang/lib/Index/
DIndexBody.cpp279 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C) { in TraverseLambdaCapture()
/external/clang/lib/StaticAnalyzer/Checkers/
DDeadStoresChecker.cpp430 for (const LambdaCapture &C : LE->captures()) { in findLambdaReferenceCaptures()
/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp169 for (const LambdaCapture &LC : parent->captures()) { in getSelfDecl()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp1519 typedef LambdaCapture Capture; in ReadCXXDefinitionData()
DASTWriter.cpp5545 const LambdaCapture &Capture = Lambda.Captures[I]; in AddCXXDefinitionData()
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp1016 const LambdaCapture &C = *I; in CollectRecordLambdaFields()