Searched refs:CaptureType (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 533 QualType CaptureType; variable 546 QualType CaptureType, Expr *Cpy) in Capture() argument 551 Loc(Loc), EllipsisLoc(EllipsisLoc), CaptureType(CaptureType) {} in Capture() 555 QualType CaptureType, Expr *Cpy, const bool ByCopy) in Capture() argument 559 Loc(Loc), CaptureType(CaptureType) {} in Capture() 610 return CaptureType; in getCaptureType() 654 QualType CaptureType, Expr *Cpy) { in addCapture() argument 656 EllipsisLoc, CaptureType, Cpy)); in addCapture() 660 void addVLATypeCapture(SourceLocation Loc, QualType CaptureType) { in addVLATypeCapture() argument 663 /*EllipsisLoc*/ SourceLocation(), CaptureType, in addVLATypeCapture()
|
| H A D | SemaInternal.h | 83 QualType CaptureType, DeclRefType; in MarkVarDeclODRUsed() local 87 CaptureType, DeclRefType, in MarkVarDeclODRUsed()
|
| H A D | Sema.h | 4108 QualType &CaptureType,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 15031 CaptureType = CaptureType.getNonReferenceType().withConst(); in captureInBlock() 15032 DeclRefType = CaptureType; in captureInBlock() 15110 CaptureType = DeclRefType; in captureInCapturedRegion() 15182 QualType &CaptureType, in captureInLambda() argument 15226 CaptureType = RefType->getPointeeType(); in captureInLambda() 15241 if (!CaptureType->isDependentType() && in captureInLambda() 15242 S.RequireCompleteType(Loc, CaptureType, in captureInLambda() 15323 CaptureType = Var->getType(); in tryCaptureVariable() 15479 QualType CaptureType; in tryCaptureVariable() local 15487 QualType CaptureType; in NeedToCaptureVariable() local [all …]
|
| H A D | SemaLambda.cpp | 202 QualType CaptureType, DeclRefType; in getStackIndexOfNearestEnclosingCaptureCapableLambda() local 208 /*BuildAndDiagnose*/ false, CaptureType, in getStackIndexOfNearestEnclosingCaptureCapableLambda()
|
| H A D | SemaExprCXX.cpp | 7467 QualType CaptureType, DeclRefType; in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() local 7471 /*BuildAndDiagnose*/false, CaptureType, in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures() 7477 /*BuildAndDiagnose*/true, CaptureType, in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
|
| H A D | SemaDecl.cpp | 12831 QualType CaptureType = VD->getType(); in RebuildLambdaScopeInfo() local 12837 CaptureType, /*Expr*/ nullptr); in RebuildLambdaScopeInfo()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 1939 Address Field, QualType CaptureType, in pushCaptureCleanup() argument 1949 if (CaptureType.isDestructedType() && in pushCaptureCleanup() 1950 (!EHOnly || CGF.needsEHCleanup(CaptureType.isDestructedType()))) { in pushCaptureCleanup() 1954 : CGF.getDestroyer(CaptureType.isDestructedType()); in pushCaptureCleanup() 1957 : CGF.getCleanupKind(CaptureType.isDestructedType()); in pushCaptureCleanup() 1958 CGF.pushDestroy(Kind, Field, CaptureType, Destroyer, Kind & EHCleanup); in pushCaptureCleanup() 1969 !ForCopyHelper && CGF.cxxDestructorCanThrow(CaptureType); in pushCaptureCleanup()
|