Home
last modified time | relevance | path

Searched refs:SMF_MoveAssignment (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h279 SMF_MoveAssignment = 0x10, enumerator
822 (SMF_MoveConstructor | SMF_MoveAssignment)) in needsOverloadResolutionForCopyConstructor()
850 (SMF_MoveConstructor | SMF_MoveAssignment); in hasUserDeclaredMoveOperation()
948 (SMF_MoveConstructor | SMF_MoveAssignment)) in needsOverloadResolutionForCopyAssignment()
971 return data().UserDeclaredSpecialMembers & SMF_MoveAssignment; in hasUserDeclaredMoveAssignment()
976 return (data().DeclaredSpecialMembers & SMF_MoveAssignment) || in hasMoveAssignment()
993 return !(data().DeclaredSpecialMembers & SMF_MoveAssignment) && in needsImplicitMoveAssignment()
1352 (data().HasTrivialSpecialMembers & SMF_MoveAssignment); in hasTrivialMoveAssignment()
1358 return (data().DeclaredNonTrivialSpecialMembers & SMF_MoveAssignment) || in hasNonTrivialMoveAssignment()
1360 !(data().HasTrivialSpecialMembers & SMF_MoveAssignment)); in hasNonTrivialMoveAssignment()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp400 data().HasTrivialSpecialMembers &= ~SMF_MoveAssignment; in setBases()
908 SMKind |= SMF_MoveAssignment; in addedMember()
951 SMKind != SMF_MoveAssignment) || in addedMember()
1130 SMF_MoveAssignment); in addedMember()
1316 data().HasTrivialSpecialMembers &= ~SMF_MoveAssignment; in addedMember()
1615 SMKind |= SMF_MoveAssignment; in finishedDefaultedOrDeletedMember()