reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
11738   Destructor->setAccess(AS_public);
11739   Destructor->setDefaulted();
11743                                             Destructor,
11748   setupImplicitSpecialMemberType(Destructor, Context.VoidTy, None);
11752   Destructor->setTrivial(ClassDecl->hasTrivialDestructor());
11753   Destructor->setTrivialForCall(ClassDecl->hasAttr<TrivialABIAttr>() ||
11760   CheckImplicitSpecialMemberDeclaration(S, Destructor);
11766       ShouldDeleteSpecialMember(Destructor, CXXDestructor))
11767     SetDeclDeleted(Destructor, ClassLoc);
11771     PushOnScopeChains(Destructor, S, false);
11772   ClassDecl->addDecl(Destructor);
11774   return Destructor;