reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1429 if (DtorType != Dtor_Base && Dtor->getParent()->isAbstract()) { 1438 Stmt *Body = Dtor->getBody(); 1448 EnterDtorCleanups(Dtor, Dtor_Deleting); 1450 QualType ThisTy = Dtor->getThisObjectType(); 1451 EmitCXXDestructorCall(Dtor, Dtor_Complete, /*ForVirtualBase=*/false, 1481 EnterDtorCleanups(Dtor, Dtor_Complete); 1484 QualType ThisTy = Dtor->getThisObjectType(); 1485 EmitCXXDestructorCall(Dtor, Dtor_Base, /*ForVirtualBase=*/false, 1497 EnterDtorCleanups(Dtor, Dtor_Base); 1500 if (!CanSkipVTablePointerInitialization(*this, Dtor)) { 1506 InitializeVTablePointers(Dtor->getParent()); 1514 assert(Dtor->isImplicit() && "bodyless dtor not implicit");