/llvm-project/llvm/unittests/Analysis/ |
H A D | CaptureTrackingTest.cpp | 78 SmallVector<const Use *, 4> Captures; member
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.h | 269 llvm::DenseMap<const VarDecl *, Capture *> Captures; variable
|
H A D | CGException.cpp | 1781 llvm::SmallSetVector<const VarDecl *, 4> Captures; member
|
H A D | CGOpenMPRuntimeGPU.cpp | 2171 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; in adjustTargetSpecificDataForLambdas() local
|
H A D | CGBlocks.cpp | 1780 getCopyDestroyHelperFuncName(const SmallVectorImpl<CGBlockInfo::Capture> & Captures,CharUnits BlockAlignment,CaptureStrKind StrKind,CodeGenModule & CGM) getCopyDestroyHelperFuncName() argument
|
H A D | CGOpenMPRuntime.cpp | 8367 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; in generateInfoForLambdaCaptures() local
|
/llvm-project/llvm/unittests/ADT/ |
H A D | FunctionExtrasTest.cpp | 75 TEST(UniqueFunctionTest,Captures) TEST() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 4539 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; tryCaptureOpenMPLambdas() local 8396 tryBuildCapture(Sema & SemaRef,Expr * Capture,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,StringRef Name=".capture_expr.") tryBuildCapture() argument 8419 calculateNumIters(Sema & SemaRef,Scope * S,SourceLocation DefaultLoc,Expr * Lower,Expr * Upper,Expr * Step,QualType LCTy,bool TestIsStrictOp,bool RoundToStep,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) calculateNumIters() argument 8972 buildCounterVar(llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,DSAStackTy & DSA) const buildCounterVar() argument 9014 buildOrderedLoopData(Scope * S,Expr * Counter,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,SourceLocation Loc,Expr * Inc,OverloadedOperatorKind OOK) buildOrderedLoopData() argument 9159 checkOpenMPIterationSpace(OpenMPDirectiveKind DKind,Stmt * S,Sema & SemaRef,DSAStackTy & DSA,unsigned CurrentNestedLoopCount,unsigned NestedLoopCount,unsigned TotalNestedLoopCount,Expr * CollapseLoopCountExpr,Expr * OrderedLoopCountExpr,SemaOpenMP::VarsWithInheritedDSAType & VarsWithImplicitDSA,llvm::MutableArrayRef<LoopIterationSpace> ResultIterSpaces,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) checkOpenMPIterationSpace() argument 9372 buildCounterInit(Sema & SemaRef,Scope * S,SourceLocation Loc,ExprResult VarRef,ExprResult Start,bool IsNonRectangularLB,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) buildCounterInit() argument 9398 buildCounterUpdate(Sema & SemaRef,Scope * S,SourceLocation Loc,ExprResult VarRef,ExprResult Start,ExprResult Iter,ExprResult Step,bool Subtract,bool IsNonRectangularLB,llvm::MapVector<const Expr *,DeclRefExpr * > * Captures=nullptr) buildCounterUpdate() argument 9528 buildPreInits(ASTContext & Context,const llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) buildPreInits() argument 9617 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; checkOpenMPLoop() local 15784 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPIfClause() local 15817 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPFinalClause() local 15906 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; isNonNegativeIntegerValue() local 15933 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNumThreadsClause() local 16797 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPScheduleClause() local 17305 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNovariantsClause() local 17337 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNocontextClause() local 17360 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPFilterClause() local 20523 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPDeviceClause() local 22211 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNumTeamsClause() local 22239 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPThreadLimitClause() local 22457 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPDistScheduleClause() local 23673 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPXDynCGroupMemClause() local [all...] |
H A D | SemaLambda.cpp | 2069 SmallVector<LambdaCapture, 4> Captures; BuildLambdaExpr() local [all...] |
H A D | SemaStmt.cpp | 4426 buildCapturedStmtCaptureList(Sema & S,CapturedRegionScopeInfo * RSI,SmallVectorImpl<CapturedStmt::Capture> & Captures,SmallVectorImpl<Expr * > & CaptureInits) buildCapturedStmtCaptureList() argument 4580 SmallVector<CapturedStmt::Capture, 4> Captures; ActOnCapturedRegionEnd() local
|
H A D | SemaExpr.cpp | 16136 SmallVector<BlockDecl::Capture, 4> Captures; ActOnBlockStmtExpr() local
|
/llvm-project/clang/lib/AST/ |
H A D | Stmt.cpp | 1323 CapturedStmt(Stmt * S,CapturedRegionKind Kind,ArrayRef<Capture> Captures,ArrayRef<Expr * > CaptureInits,CapturedDecl * CD,RecordDecl * RD) CapturedStmt() argument 1359 Create(const ASTContext & Context,Stmt * S,CapturedRegionKind Kind,ArrayRef<Capture> Captures,ArrayRef<Expr * > CaptureInits,CapturedDecl * CD,RecordDecl * RD) Create() argument [all...] |
H A D | DeclCXX.cpp | 1515 setCaptures(ASTContext & Context,ArrayRef<LambdaCapture> Captures) setCaptures() argument 1642 getCaptureFields(llvm::DenseMap<const ValueDecl *,FieldDecl * > & Captures,FieldDecl * & ThisCapture) const getCaptureFields() argument [all...] |
H A D | Decl.cpp | 5228 setCaptures(ASTContext & Context,ArrayRef<Capture> Captures,bool CapturesCXXThis) setCaptures() argument
|
/llvm-project/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 721 SmallVector<Capture, 4> Captures; variable [all...] |
H A D | DeclSpec.h | 2857 SmallVector<LambdaCapture, 4> Captures; global() member
|
/llvm-project/clang/include/clang/AST/ |
H A D | DeclCXX.h | 433 llvm::TinyPtrVector<Capture*> Captures; global() member
|
H A D | Decl.h | 4566 const Capture *Captures = nullptr; global() variable
|