| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | LambdaCapture.h | 26 class LambdaCapture { 74 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
|
| H A D | StmtDataCollectors.td | 199 for (const LambdaCapture &C : S->captures()) {
|
| H A D | ExprCXX.h | 57 class LambdaCapture; variable 1684 SourceLocation CaptureDefaultLoc, ArrayRef<LambdaCapture> Captures, 1710 ArrayRef<LambdaCapture> Captures, bool ExplicitParams, 1730 bool isInitCapture(const LambdaCapture *Capture) const; 1734 using capture_iterator = const LambdaCapture *;
|
| H A D | RecursiveASTVisitor.h | 298 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, 922 const LambdaCapture *C, 2399 const LambdaCapture *C = S->capture_begin() + I;
|
| H A D | DeclCXX.h | 605 using Capture = LambdaCapture; 1245 using capture_const_iterator = const LambdaCapture *;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 1046 LambdaCapture::LambdaCapture(SourceLocation Loc, bool Implicit, in LambdaCapture() function in LambdaCapture 1076 LambdaCaptureKind LambdaCapture::getCaptureKind() const { in getCaptureKind() 1088 ArrayRef<LambdaCapture> Captures, bool ExplicitParams, in LambdaExpr() 1110 (LambdaCapture *)Context.Allocate(sizeof(LambdaCapture) * NumCaptures); in LambdaExpr() 1111 LambdaCapture *ToCapture = Data.Captures; in LambdaExpr() 1131 SourceLocation CaptureDefaultLoc, ArrayRef<LambdaCapture> Captures, in Create() 1153 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const { in isInitCapture()
|
| H A D | ASTImporter.cpp | 924 Expected<LambdaCapture> ASTNodeImporter::import(const LambdaCapture &From) { in import() 942 return LambdaCapture( in import() 7354 SmallVector<LambdaCapture, 8> ToCaptures; in VisitLambdaExpr()
|
| H A D | DeclCXX.cpp | 1402 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures; in getCaptureFields()
|
| H A D | ExprConstant.cpp | 6854 const LambdaCapture *CaptureIt = ClosureClass->captures_begin(); in VisitLambdaExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 497 ArrayRef<LambdaIntroducer::LambdaCapture> Captures, in addLambdaParameters() 1504 SmallVector<LambdaCapture, 4> Captures; in BuildLambdaExpr() 1599 LambdaCapture(From.getLocation(), IsImplicit, in BuildLambdaExpr() 1606 LambdaCapture(From.getLocation(), IsImplicit, LCK_VLAType)); in BuildLambdaExpr() 1613 Captures.push_back(LambdaCapture(From.getLocation(), IsImplicit, Kind, in BuildLambdaExpr()
|
| H A D | SemaTemplateVariadic.cpp | 264 bool TraverseLambdaCapture(LambdaExpr *Lambda, const LambdaCapture *C, in TraverseLambdaCapture()
|
| H A D | SemaOpenMP.cpp | 1607 for (const LambdaCapture &LC : RD->captures()) { in isOpenMPCapturedDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 2551 struct LambdaCapture { struct 2561 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc, in LambdaCapture() argument 2574 SmallVector<LambdaCapture, 4> Captures; 2588 Captures.push_back(LambdaCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in addCapture()
|
| H A D | Sema.h | 5619 ArrayRef<LambdaIntroducer::LambdaCapture> Captures,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 430 for (const LambdaCapture &C : LE->captures()) { in findLambdaReferenceCaptures()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexBody.cpp | 390 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, in TraverseLambdaCapture()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeNVPTX.cpp | 474 for (const LambdaCapture &C : E->captures()) { in VisitLambdaExpr() 4358 for (const LambdaCapture &LC : RD->captures()) { in adjustTargetSpecificDataForLambdas()
|
| H A D | CGDebugInfo.cpp | 1276 const LambdaCapture &C = *I; in CollectRecordLambdaFields()
|
| H A D | CGOpenMPRuntime.cpp | 7609 for (const LambdaCapture &LC : RD->captures()) { in generateInfoForLambdaCaptures()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 1709 using Capture = LambdaCapture; in ReadCXXDefinitionData()
|
| H A D | ASTWriter.cpp | 6099 const LambdaCapture &Capture = Lambda.Captures[I]; in AddCXXDefinitionData()
|