reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
11552 C != CEnd; ++C) { 11552 C != CEnd; ++C) { 11555 if (C->isImplicit()) 11559 if (C->capturesThis()) { 11560 getSema().CheckCXXThisCapture(C->getLocation(), C->isExplicit(), 11560 getSema().CheckCXXThisCapture(C->getLocation(), C->isExplicit(), 11562 C->getCaptureKind() == LCK_StarThis); 11567 if (C->capturesVLAType()) 11571 if (E->isInitCapture(C)) { 11572 TransformedInitCapture &NewC = InitCaptures[C - E->capture_begin()]; 11574 VarDecl *OldVD = C->getCapturedVar(); 11602 assert(C->capturesVariable() && "unexpected kind of lambda capture"); 11606 = C->isImplicit()? Sema::TryCapture_Implicit 11607 : C->getCaptureKind() == LCK_ByCopy 11611 if (C->isPackExpansion()) { 11612 UnexpandedParameterPack Unexpanded(C->getCapturedVar(), C->getLocation()); 11612 UnexpandedParameterPack Unexpanded(C->getCapturedVar(), C->getLocation()); 11616 if (getDerived().TryExpandParameterPacks(C->getEllipsisLoc(), 11617 C->getLocation(), 11629 VarDecl *Pack = C->getCapturedVar(); 11633 = cast_or_null<VarDecl>(getDerived().TransformDecl(C->getLocation(), 11641 getSema().tryCaptureVariable(CapturedVar, C->getLocation(), Kind); 11649 EllipsisLoc = C->getEllipsisLoc(); 11654 = cast_or_null<VarDecl>(getDerived().TransformDecl(C->getLocation(), 11655 C->getCapturedVar())); 11662 getSema().tryCaptureVariable(CapturedVar, C->getLocation(), Kind,