Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp336 data().HasTrivialSpecialMembers &= SMF_Destructor; in setBases()
337 data().HasTrivialSpecialMembersForCall &= SMF_Destructor; in setBases()
423 data().HasTrivialSpecialMembers &= ~SMF_Destructor; in setBases()
426 data().HasTrivialSpecialMembersForCall &= ~SMF_Destructor; in setBases()
795 data().HasTrivialSpecialMembers &= SMF_Destructor; in addedMember()
796 data().HasTrivialSpecialMembersForCall &= SMF_Destructor; in addedMember()
889 SMKind |= SMF_Destructor; in addedMember()
1271 data().HasTrivialSpecialMembers &= ~SMF_Destructor; in addedMember()
1273 data().HasTrivialSpecialMembersForCall &= ~SMF_Destructor; in addedMember()
1456 addedEligibleSpecialMemberFunction(DD, SMF_Destructor); in addedSelectedDestructor()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h279 SMF_Destructor = 0x20, enumerator
727 (data().DeclaredSpecialMembers & SMF_Destructor)) && in defaultedDestructorIsDeleted()
1006 return data().UserDeclaredSpecialMembers & SMF_Destructor; in hasUserDeclaredDestructor()
1012 return !(data().DeclaredSpecialMembers & SMF_Destructor); in needsImplicitDestructor()
1375 return data().HasTrivialSpecialMembers & SMF_Destructor; in hasTrivialDestructor()
1379 return data().HasTrivialSpecialMembersForCall & SMF_Destructor; in hasTrivialDestructorForCall()
1385 return !(data().HasTrivialSpecialMembers & SMF_Destructor); in hasNonTrivialDestructor()
1389 return !(data().HasTrivialSpecialMembersForCall & SMF_Destructor); in hasNonTrivialDestructorForCall()
1394 (SMF_CopyConstructor | SMF_MoveConstructor | SMF_Destructor); in setHasTrivialSpecialMemberForCall()
H A DCXXRecordDeclDefinitionBits.def175 /// SMF_MoveConstructor, and SMF_Destructor are meaningful here.
189 /// SMF_MoveConstructor, and SMF_Destructor are meaningful here.