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

References

tools/clang/include/clang/AST/DeclCXX.h
  697             (data().DeclaredSpecialMembers & SMF_Destructor)) &&
  946     return data().UserDeclaredSpecialMembers & SMF_Destructor;
  952     return !(data().DeclaredSpecialMembers & SMF_Destructor);
 1271     return data().HasTrivialSpecialMembers & SMF_Destructor;
 1275     return data().HasTrivialSpecialMembersForCall & SMF_Destructor;
 1281     return !(data().HasTrivialSpecialMembers & SMF_Destructor);
 1285     return !(data().HasTrivialSpecialMembersForCall & SMF_Destructor);
 1290         (SMF_CopyConstructor | SMF_MoveConstructor | SMF_Destructor);
tools/clang/lib/AST/DeclCXX.cpp
  321       data().HasTrivialSpecialMembers &= SMF_Destructor;
  322       data().HasTrivialSpecialMembersForCall &= SMF_Destructor;
  407       data().HasTrivialSpecialMembers &= ~SMF_Destructor;
  410       data().HasTrivialSpecialMembersForCall &= ~SMF_Destructor;
  718       data().HasTrivialSpecialMembers &= SMF_Destructor;
  719       data().HasTrivialSpecialMembersForCall &= SMF_Destructor;
  799     SMKind |= SMF_Destructor;
  810       data().HasTrivialSpecialMembers &= ~SMF_Destructor;
  811       data().HasTrivialSpecialMembersForCall &= ~SMF_Destructor;
 1187           data().HasTrivialSpecialMembers &= ~SMF_Destructor;
 1189           data().HasTrivialSpecialMembersForCall &= ~SMF_Destructor;
 1346     SMKind |= SMF_Destructor;
 1371     SMKind = SMF_Destructor;