Lines Matching refs:Destructor
567 // or a non-trivial destructor, with no corresponding parameter,
3610 // If this is a pseudo-destructor expression, build the call immediately.
3613 // Pseudo-destructor calls should not have any arguments.
9745 } else if (CXXDestructorDecl *Destructor =
9747 if (Destructor->isDefaulted() && !Destructor->isDeleted() &&
9748 !Destructor->isUsed(false))
9749 DefineImplicitDestructor(Loc, Destructor);
9750 if (Destructor->isVirtual())
9751 MarkVTableUsed(Loc, Destructor->getParent());
10170 // The capture logic needs the destructor, so make sure we mark it.
10174 // actually requires the destructor.