Searched refs:CaptureType (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 582 QualType CaptureType; variable 611 CaptureType(CaptureType), Kind(Block ? Cap_Block in Capture() 619 QualType CaptureType, const bool ByCopy, bool Invalid) in Capture() argument 620 : Loc(Loc), CaptureType(CaptureType), in Capture() 627 SourceLocation Loc, QualType CaptureType) in Capture() argument 628 : CapturedVLA(VLA), Loc(Loc), CaptureType(CaptureType), Kind(Cap_VLA), in Capture() 678 QualType getCaptureType() const { return CaptureType; } in getCaptureType() 716 QualType CaptureType, bool Invalid) { in addCapture() argument 718 EllipsisLoc, CaptureType, Invalid)); in addCapture() 723 QualType CaptureType) { in addVLATypeCapture() argument [all …]
|
| H A D | Sema.h | 5599 bool BuildAndDiagnose, QualType &CaptureType,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 1801 Address Field, QualType CaptureType, in pushCaptureCleanup() argument 1811 if (CaptureType.isDestructedType() && in pushCaptureCleanup() 1812 (!EHOnly || CGF.needsEHCleanup(CaptureType.isDestructedType()))) { in pushCaptureCleanup() 1816 : CGF.getDestroyer(CaptureType.isDestructedType()); in pushCaptureCleanup() 1819 : CGF.getCleanupKind(CaptureType.isDestructedType()); in pushCaptureCleanup() 1820 CGF.pushDestroy(Kind, Field, CaptureType, Destroyer, Kind & EHCleanup); in pushCaptureCleanup() 1831 !ForCopyHelper && CGF.cxxDestructorCanThrow(CaptureType); in pushCaptureCleanup()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 19158 QualType CaptureType, DeclRefType; in MarkVarDeclODRUsed() local 19442 CaptureType = CaptureType.getNonReferenceType().withConst(); in captureInBlock() 19443 DeclRefType = CaptureType; in captureInBlock() 19449 CaptureType, Invalid); in captureInBlock() 19484 CaptureType = DeclRefType; in captureInCapturedRegion() 19574 Loc, CaptureType, in captureInLambda() 19765 CaptureType = Var->getType(); in tryCaptureVariable() 19990 QualType CaptureType; in tryCaptureVariable() local 19998 QualType CaptureType; in NeedToCaptureVariable() local 20006 QualType CaptureType; in getCapturedDeclRefType() local [all …]
|
| H A D | SemaLambda.cpp | 205 QualType CaptureType, DeclRefType; in getStackIndexOfNearestEnclosingCaptureCapableLambda() local 211 /*BuildAndDiagnose*/ false, CaptureType, in getStackIndexOfNearestEnclosingCaptureCapableLambda()
|
| H A D | SemaExprCXX.cpp | 1403 QualType CaptureType = ByCopy ? ThisTy->getPointeeType() : ThisTy; in CheckCXXThisCapture() local 1406 CSI->addThisCapture(isNested, Loc, CaptureType, ByCopy); in CheckCXXThisCapture() 8376 QualType CaptureType, DeclRefType; in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() local 8380 /*BuildAndDiagnose*/false, CaptureType, in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() 8386 /*BuildAndDiagnose*/true, CaptureType, in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
|