Home
last modified time | relevance | path

Searched refs:ByCopy (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h619 QualType CaptureType, const bool ByCopy, bool Invalid) in Capture() argument
621 Kind(ByCopy ? Cap_ByCopy : Cap_ByRef), Nested(IsNested), in Capture()
729 bool ByCopy);
1079 bool ByCopy) { in addThisCapture() argument
1081 ByCopy, /*Invalid*/ false)); in addThisCapture()
H A DSema.h6827 bool ByCopy = false);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp1301 const bool ByCopy) { in CheckCXXThisCapture() argument
1306 assert((!ByCopy || Explicit) && "cannot implicitly capture *this by value"); in CheckCXXThisCapture()
1392 assert((!ByCopy || in CheckCXXThisCapture()
1403 QualType CaptureType = ByCopy ? ThisTy->getPointeeType() : ThisTy; in CheckCXXThisCapture()
1406 CSI->addThisCapture(isNested, Loc, CaptureType, ByCopy); in CheckCXXThisCapture()