Home
last modified time | relevance | path

Searched refs:CaptureType (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DScopeInfo.h555 QualType CaptureType; variable
581 SourceLocation Loc, SourceLocation EllipsisLoc, QualType CaptureType, in Capture() argument
584 CaptureType(CaptureType), in Capture()
591 QualType CaptureType, const bool ByCopy, bool Invalid) in Capture() argument
592 : Loc(Loc), CaptureType(CaptureType), in Capture()
599 SourceLocation Loc, QualType CaptureType) in Capture() argument
600 : CapturedVLA(VLA), Loc(Loc), CaptureType(CaptureType), Kind(Cap_VLA), in Capture()
650 QualType getCaptureType() const { return CaptureType; } in getCaptureType()
688 QualType CaptureType, bool Invalid) { in addCapture() argument
690 EllipsisLoc, CaptureType, Invalid)); in addCapture()
[all …]
H A DSema.h5024 QualType &CaptureType,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExpr.cpp17139 QualType CaptureType, DeclRefType; in MarkVarDeclODRUsed() local
17145 CaptureType, DeclRefType, in MarkVarDeclODRUsed()
17233 QualType &CaptureType, in isVariableAlreadyCapturedInScopeInfo() argument
17241 CaptureType = CSI->getCapture(Var).getCaptureType(); in isVariableAlreadyCapturedInScopeInfo()
17244 DeclRefType = CaptureType.getNonReferenceType(); in isVariableAlreadyCapturedInScopeInfo()
17343 QualType &CaptureType, in captureInBlock() argument
17352 if (!Invalid && !S.getLangOpts().OpenCL && CaptureType->isArrayType()) { in captureInBlock()
17364 CaptureType.getObjCLifetime() == Qualifiers::OCL_Autoreleasing) { in captureInBlock()
17376 if (const auto *PT = CaptureType->getAs<PointerType>()) { in captureInBlock()
17391 if (HasBlocksAttr || CaptureType->isReferenceType() || in captureInBlock()
[all …]
H A DSemaLambda.cpp202 QualType CaptureType, DeclRefType; in getStackIndexOfNearestEnclosingCaptureCapableLambda() local
208 /*BuildAndDiagnose*/ false, CaptureType, in getStackIndexOfNearestEnclosingCaptureCapableLambda()
H A DSemaExprCXX.cpp1343 QualType CaptureType = ThisTy; in CheckCXXThisCapture() local
1349 CaptureType = ThisTy->getPointeeType(); in CheckCXXThisCapture()
1350 CaptureType.removeLocalCVRQualifiers(Qualifiers::CVRMask); in CheckCXXThisCapture()
1354 CSI->addThisCapture(isNested, Loc, CaptureType, ByCopy); in CheckCXXThisCapture()
7958 QualType CaptureType, DeclRefType; in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() local
7962 /*BuildAndDiagnose*/false, CaptureType, in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
7968 /*BuildAndDiagnose*/true, CaptureType, in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBlocks.cpp1855 Address Field, QualType CaptureType, in pushCaptureCleanup() argument
1865 if (CaptureType.isDestructedType() && in pushCaptureCleanup()
1866 (!EHOnly || CGF.needsEHCleanup(CaptureType.isDestructedType()))) { in pushCaptureCleanup()
1870 : CGF.getDestroyer(CaptureType.isDestructedType()); in pushCaptureCleanup()
1873 : CGF.getCleanupKind(CaptureType.isDestructedType()); in pushCaptureCleanup()
1874 CGF.pushDestroy(Kind, Field, CaptureType, Destroyer, Kind & EHCleanup); in pushCaptureCleanup()
1885 !ForCopyHelper && CGF.cxxDestructorCanThrow(CaptureType); in pushCaptureCleanup()