Home
last modified time | relevance | path

Searched refs:SMF_Destructor (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp334 data().HasTrivialSpecialMembers &= SMF_Destructor; in setBases()
335 data().HasTrivialSpecialMembersForCall &= SMF_Destructor; in setBases()
420 data().HasTrivialSpecialMembers &= ~SMF_Destructor; in setBases()
423 data().HasTrivialSpecialMembersForCall &= ~SMF_Destructor; in setBases()
740 data().HasTrivialSpecialMembers &= SMF_Destructor; in addedMember()
741 data().HasTrivialSpecialMembersForCall &= SMF_Destructor; in addedMember()
829 SMKind |= SMF_Destructor; in addedMember()
840 data().HasTrivialSpecialMembers &= ~SMF_Destructor; in addedMember()
1238 data().HasTrivialSpecialMembers &= ~SMF_Destructor; in addedMember()
1415 SMKind |= SMF_Destructor; in finishedDefaultedOrDeletedMember()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h275 SMF_Destructor = 0x20, enumerator
697 (data().DeclaredSpecialMembers & SMF_Destructor)) && in defaultedDestructorIsDeleted()
976 return data().UserDeclaredSpecialMembers & SMF_Destructor; in hasUserDeclaredDestructor()
982 return !(data().DeclaredSpecialMembers & SMF_Destructor); in needsImplicitDestructor()
1312 return data().HasTrivialSpecialMembers & SMF_Destructor; in hasTrivialDestructor()
1316 return data().HasTrivialSpecialMembersForCall & SMF_Destructor; in hasTrivialDestructorForCall()
1322 return !(data().HasTrivialSpecialMembers & SMF_Destructor); in hasNonTrivialDestructor()
1326 return !(data().HasTrivialSpecialMembersForCall & SMF_Destructor); in hasNonTrivialDestructorForCall()
1331 (SMF_CopyConstructor | SMF_MoveConstructor | SMF_Destructor); in setHasTrivialSpecialMemberForCall()
H A DCXXRecordDeclDefinitionBits.def172 /// SMF_MoveConstructor, and SMF_Destructor are meaningful here.
186 /// SMF_MoveConstructor, and SMF_Destructor are meaningful here.