/llvm-project/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 593 QualType CaptureType; variable 625 SourceLocation Loc, SourceLocation EllipsisLoc, QualType CaptureType, in Capture() argument 636 QualType CaptureType, const bool ByCopy, bool Invalid) in Capture() argument 644 SourceLocation Loc, QualType CaptureType) in Capture() argument 733 addCapture(ValueDecl * Var,bool isBlock,bool isByref,bool isNested,SourceLocation Loc,SourceLocation EllipsisLoc,QualType CaptureType,bool Invalid) addCapture() argument 740 addVLATypeCapture(SourceLocation Loc,const VariableArrayType * VLAType,QualType CaptureType) addVLATypeCapture() argument 1095 addThisCapture(bool isNested,SourceLocation Loc,QualType CaptureType,bool ByCopy) addThisCapture() argument [all...] |
/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeEmitter.cpp |
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 18069 QualType CaptureType, DeclRefType; MarkVarDeclODRUsed() local 18174 isVariableAlreadyCapturedInScopeInfo(CapturingScopeInfo * CSI,ValueDecl * Var,bool & SubCapturesAreNested,QualType & CaptureType,QualType & DeclRefType) isVariableAlreadyCapturedInScopeInfo() argument 18305 captureInBlock(BlockScopeInfo * BSI,ValueDecl * Var,SourceLocation Loc,const bool BuildAndDiagnose,QualType & CaptureType,QualType & DeclRefType,const bool Nested,Sema & S,bool Invalid) captureInBlock() argument 18373 captureInCapturedRegion(CapturedRegionScopeInfo * RSI,ValueDecl * Var,SourceLocation Loc,const bool BuildAndDiagnose,QualType & CaptureType,QualType & DeclRefType,const bool RefersToCapturedVariable,Sema::TryCaptureKind Kind,bool IsTopScope,Sema & S,bool Invalid) captureInCapturedRegion() argument 18413 captureInLambda(LambdaScopeInfo * LSI,ValueDecl * Var,SourceLocation Loc,const bool BuildAndDiagnose,QualType & CaptureType,QualType & DeclRefType,const bool RefersToCapturedVariable,const Sema::TryCaptureKind Kind,SourceLocation EllipsisLoc,const bool IsTopScope,Sema & S,bool Invalid) captureInLambda() argument 18617 tryCaptureVariable(ValueDecl * Var,SourceLocation ExprLoc,TryCaptureKind Kind,SourceLocation EllipsisLoc,bool BuildAndDiagnose,QualType & CaptureType,QualType & DeclRefType,const unsigned * const FunctionScopeIndexToStopAt) tryCaptureVariable() argument 18916 QualType CaptureType; tryCaptureVariable() local 18924 QualType CaptureType; NeedToCaptureVariable() local 18932 QualType CaptureType; getCapturedDeclRefType() local 19570 QualType CaptureType, DeclRefType; DoMarkBindingDeclReferenced() local [all...] |
H A D | SemaLambda.cpp | 208 QualType CaptureType, DeclRefType; getStackIndexOfNearestEnclosingCaptureCapableLambda() local
|
H A D | SemaExprCXX.cpp | 1400 QualType CaptureType = ByCopy ? ThisTy->getPointeeType() : ThisTy; CheckCXXThisCapture() local 8538 QualType CaptureType, DeclRefType; CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() local
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 1805 pushCaptureCleanup(BlockCaptureEntityKind CaptureKind,Address Field,QualType CaptureType,BlockFieldFlags Flags,bool ForCopyHelper,VarDecl * Var,CodeGenFunction & CGF) pushCaptureCleanup() argument
|