Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDLambdaCapture.h26 class LambdaCapture {
62 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
HDDeclCXX.h531 typedef LambdaCapture Capture;
1067 typedef const LambdaCapture *capture_const_iterator;
HDDataRecursiveASTVisitor.h243 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C);
790 const LambdaCapture *C) { in TraverseLambdaCapture()
HDRecursiveASTVisitor.h247 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C);
859 const LambdaCapture *C) { in TraverseLambdaCapture()
HDExprCXX.h1382 typedef LambdaCapture Capture;
1456 bool isInitCapture(const LambdaCapture *Capture) const;
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaLambda.cpp1498 SmallVector<LambdaCapture, 4> Captures; in BuildLambdaExpr()
1542 LambdaCapture(From.getLocation(), IsImplicit, LCK_This)); in BuildLambdaExpr()
1551 LambdaCapture(From.getLocation(), IsImplicit, LCK_VLAType)); in BuildLambdaExpr()
1559 Captures.push_back(LambdaCapture(From.getLocation(), IsImplicit, Kind, in BuildLambdaExpr()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDDeclSpec.h2257 struct LambdaCapture { struct
2264 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc, in LambdaCapture() argument
2274 SmallVector<LambdaCapture, 4> Captures;
2286 Captures.push_back(LambdaCapture(Kind, Loc, Id, EllipsisLoc, Init, in addCapture()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExprCXX.cpp888 LambdaCapture::LambdaCapture(SourceLocation Loc, bool Implicit, in LambdaCapture() function in LambdaCapture
916 LambdaCaptureKind LambdaCapture::getCaptureKind() const { in getCaptureKind()
1030 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const { in isInitCapture()
HDDeclCXX.cpp1030 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures; in getCaptureFields()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDebugInfo.cpp867 const LambdaCapture &C = *I; in CollectRecordLambdaFields()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderDecl.cpp1468 typedef LambdaCapture Capture; in ReadCXXDefinitionData()
HDASTWriter.cpp5563 const LambdaCapture &Capture = Lambda.Captures[I]; in AddCXXDefinitionData()