Searched refs:capture_begin (Results 1 – 17 of 17) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 1351 LambdaExpr::capture_iterator LambdaExpr::capture_begin() const { in capture_begin() function in LambdaExpr 1360 return capture_range(capture_begin(), capture_end()); in captures() 1364 return capture_begin(); in explicit_capture_begin() 1368 return capture_begin() + in explicit_capture_end()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 3994 return capture_range(capture_begin(), capture_end()); 3997 return capture_const_range(capture_begin(), capture_end()); 4001 capture_iterator capture_begin() { return getStoredCaptures(); } 4002 const_capture_iterator capture_begin() const { return getStoredCaptures(); }
|
| H A D | ASTNodeTraverser.h | 928 const auto *C = Node->capture_begin() + I; in VisitLambdaExpr()
|
| H A D | Decl.h | 4709 capture_const_iterator capture_begin() const { return captures().begin(); } in capture_begin() function
|
| H A D | RecursiveASTVisitor.h | 2756 const LambdaCapture *C = S->capture_begin() + I;
|
| H A D | ExprCXX.h | 2030 capture_iterator capture_begin() const;
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineC.cpp | 216 auto CI = BD->capture_begin(); in VisitBlockExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaFunctionEffects.cpp | 1321 TraverseLambdaCapture(Lambda, Lambda->capture_begin() + I, in TraverseLambdaExpr()
|
| H A D | CheckExprLifetime.cpp | 990 LambdaExpr::capture_iterator CapI = LE->capture_begin(); in visitLocalsRetainedByInitializer()
|
| H A D | TreeTransform.h | 15414 for (LambdaExpr::capture_iterator C = E->capture_begin(), in TransformLambdaExpr() 15420 TransformedInitCapture &Result = InitCaptures[C - E->capture_begin()]; in TransformLambdaExpr() 15539 for (LambdaExpr::capture_iterator C = E->capture_begin(), in TransformLambdaExpr() 15571 TransformedInitCapture &NewC = InitCaptures[C - E->capture_begin()]; in TransformLambdaExpr() 15820 for (LambdaExpr::capture_iterator C = E->capture_begin(), in SkipLambdaBody()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 288 const LambdaCapture *C = Node->capture_begin() + I; in TraverseLambdaExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 1906 auto CI = CS.capture_begin(); in createParallelDataSharingWrapper()
|
| H A D | CGClass.cpp | 3027 const VarDecl *variable = BD->capture_begin()->getVariable(); in EmitLambdaBlockInvokeBody()
|
| H A D | CGBlocks.cpp | 581 (block->capture_end() - block->capture_begin())); in computeBlockInfo()
|
| H A D | CodeGenFunction.h | 460 for (CapturedStmt::const_capture_iterator I = S.capture_begin(),
|
| H A D | CGOpenMPRuntime.cpp | 9515 for (CapturedStmt::const_capture_iterator CI = CS.capture_begin(), in genMapInfoForCaptures()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 583 Record.push_back(std::distance(S->capture_begin(), S->capture_end())); in VisitCapturedStmt()
|