/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 582 QualType CaptureType; global() variable 608 Capture(ValueDecl * Var,bool Block,bool ByRef,bool IsNested,SourceLocation Loc,SourceLocation EllipsisLoc,QualType CaptureType,bool Invalid) Capture() argument 619 Capture(IsThisCapture,bool IsNested,SourceLocation Loc,QualType CaptureType,const bool ByCopy,bool Invalid) Capture() argument 627 Capture(IsVLACapture,const VariableArrayType * VLA,bool IsNested,SourceLocation Loc,QualType CaptureType) Capture() argument 716 addCapture(ValueDecl * Var,bool isBlock,bool isByref,bool isNested,SourceLocation Loc,SourceLocation EllipsisLoc,QualType CaptureType,bool Invalid) addCapture() argument 723 addVLATypeCapture(SourceLocation Loc,const VariableArrayType * VLAType,QualType CaptureType) addVLATypeCapture() argument 1078 addThisCapture(bool isNested,SourceLocation Loc,QualType CaptureType,bool ByCopy) addThisCapture() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 19158 QualType CaptureType, DeclRefType; MarkVarDeclODRUsed() local 19258 isVariableAlreadyCapturedInScopeInfo(CapturingScopeInfo * CSI,ValueDecl * Var,bool & SubCapturesAreNested,QualType & CaptureType,QualType & DeclRefType) isVariableAlreadyCapturedInScopeInfo() argument 19389 captureInBlock(BlockScopeInfo * BSI,ValueDecl * Var,SourceLocation Loc,const bool BuildAndDiagnose,QualType & CaptureType,QualType & DeclRefType,const bool Nested,Sema & S,bool Invalid) captureInBlock() argument 19457 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 19497 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 19711 tryCaptureVariable(ValueDecl * Var,SourceLocation ExprLoc,TryCaptureKind Kind,SourceLocation EllipsisLoc,bool BuildAndDiagnose,QualType & CaptureType,QualType & DeclRefType,const unsigned * const FunctionScopeIndexToStopAt) tryCaptureVariable() argument 19990 QualType CaptureType; tryCaptureVariable() local 19998 QualType CaptureType; NeedToCaptureVariable() local 20006 QualType CaptureType; getCapturedDeclRefType() local 20645 QualType CaptureType, DeclRefType; DoMarkBindingDeclReferenced() local [all...] |
H A D | SemaLambda.cpp | 205 QualType CaptureType, DeclRefType; getStackIndexOfNearestEnclosingCaptureCapableLambda() local
|
H A D | SemaExprCXX.cpp | 1403 CSI->addThisCapture(isNested, Loc, CaptureType, ByCopy); in CheckCXXThisCapture() local 8376 QualType CaptureType, DeclRefType; CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 1801 pushCaptureCleanup(BlockCaptureEntityKind CaptureKind,Address Field,QualType CaptureType,BlockFieldFlags Flags,bool ForCopyHelper,VarDecl * Var,CodeGenFunction & CGF) pushCaptureCleanup() argument
|