/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | LambdaCapture.h | 25 class LambdaCapture { 73 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
|
H A D | StmtDataCollectors.td | 199 for (const LambdaCapture &C : S->captures()) {
|
H A D | DeclCXX.h | 367 using Capture = LambdaCapture; 1038 void setCaptures(ASTContext &Context, ArrayRef<LambdaCapture> Captures); 1055 using capture_const_iterator = const LambdaCapture *;
|
H A D | RecursiveASTVisitor.h | 314 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, 869 const LambdaCapture *C, 2521 const LambdaCapture *C = S->capture_begin() + I;
|
H A D | ExprCXX.h | 61 class LambdaCapture; variable 1927 bool isInitCapture(const LambdaCapture *Capture) const; 1931 using capture_iterator = const LambdaCapture *;
|
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | UncountedLambdaCapturesChecker.cpp | 58 for (const LambdaCapture &C : L->captures()) { in visitLambdaExpr() 71 void reportBug(const LambdaCapture &Capture, VarDecl *CapturedVar, in reportBug()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 540 ArrayRef<LambdaIntroducer::LambdaCapture> Captures, in addLambdaParameters() 1745 SmallVector<LambdaCapture, 4> Captures; in BuildLambdaExpr() 1833 LambdaCapture Capture = [&] { in BuildLambdaExpr() 1845 return LambdaCapture(From.getLocation(), IsImplicit, in BuildLambdaExpr() 1848 return LambdaCapture(From.getLocation(), IsImplicit, LCK_VLAType); in BuildLambdaExpr() 1854 return LambdaCapture(From.getLocation(), IsImplicit, Kind, Var, in BuildLambdaExpr()
|
H A D | SemaTemplateVariadic.cpp | 263 bool TraverseLambdaCapture(LambdaExpr *Lambda, const LambdaCapture *C, in TraverseLambdaCapture()
|
H A D | SemaInit.cpp | 6796 const LambdaCapture *Capture; 6802 IndirectLocalPathEntry(EntryKind K, Expr *E, const LambdaCapture *Capture) in IndirectLocalPathEntry() 7365 const LambdaCapture &Cap = *CapI++; in visitLocalsRetainedByInitializer()
|
H A D | SemaOpenMP.cpp | 4404 for (const LambdaCapture &LC : RD->captures()) { in tryCaptureOpenMPLambdas()
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 2667 struct LambdaCapture { struct 2677 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc, in LambdaCapture() argument 2690 SmallVector<LambdaCapture, 4> Captures; 2704 Captures.push_back(LambdaCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in addCapture()
|
H A D | Sema.h | 6649 ArrayRef<LambdaIntroducer::LambdaCapture> Captures,
|
/netbsd/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | ExprCXX.cpp | 1083 LambdaCapture::LambdaCapture(SourceLocation Loc, bool Implicit, in LambdaCapture() function in LambdaCapture 1113 LambdaCaptureKind LambdaCapture::getCaptureKind() const { in getCaptureKind() 1207 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const { in isInitCapture()
|
H A D | DeclCXX.cpp | 1423 ArrayRef<LambdaCapture> Captures) { in setCaptures() 1429 Data.Captures = (LambdaCapture *)Context.Allocate(sizeof(LambdaCapture) * in setCaptures() 1431 LambdaCapture *ToCapture = Data.Captures; in setCaptures() 1556 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures; in getCaptureFields()
|
H A D | ASTImporter.cpp | 953 Expected<LambdaCapture> ASTNodeImporter::import(const LambdaCapture &From) { in import() 971 return LambdaCapture( in import() 1953 SmallVector<LambdaCapture, 8> ToCaptures; in ImportDefinition()
|
H A D | ExprConstant.cpp | 10025 const LambdaCapture *CaptureIt = ClosureClass->captures_begin(); in VisitLambdaExpr()
|
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DeadStoresChecker.cpp | 514 for (const LambdaCapture &C : LE->captures()) { in findLambdaReferenceCaptures()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | IndexBody.cpp | 389 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, in TraverseLambdaCapture()
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 4590 for (const LambdaCapture &Capture : Node.captures()) { 4616 return llvm::any_of(Node.captures(), [](const LambdaCapture &LC) {
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntimeGPU.cpp | 401 for (const LambdaCapture &C : E->captures()) { in VisitLambdaExpr() 4362 for (const LambdaCapture &LC : RD->captures()) { in adjustTargetSpecificDataForLambdas()
|
H A D | CGDebugInfo.cpp | 1441 const LambdaCapture &C = *I; in CollectRecordLambdaFields()
|
H A D | CGOpenMPRuntime.cpp | 8813 for (const LambdaCapture &LC : RD->captures()) { in generateInfoForLambdaCaptures()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1741 using Capture = LambdaCapture; in ReadCXXDefinitionData()
|
H A D | ASTWriter.cpp | 5582 const LambdaCapture &Capture = Lambda.Captures[I]; in AddCXXDefinitionData()
|