Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h271 SMF_MoveConstructor = 0x4, enumerator
688 (data().DeclaredSpecialMembers & SMF_MoveConstructor)) && in defaultedMoveConstructorIsDeleted()
793 (SMF_MoveConstructor | SMF_MoveAssignment)) in needsOverloadResolutionForCopyConstructor()
821 (SMF_MoveConstructor | SMF_MoveAssignment); in hasUserDeclaredMoveOperation()
827 return data().UserDeclaredSpecialMembers & SMF_MoveConstructor; in hasUserDeclaredMoveConstructor()
832 return (data().DeclaredSpecialMembers & SMF_MoveConstructor) || in hasMoveConstructor()
866 return !(data().DeclaredSpecialMembers & SMF_MoveConstructor) && in needsImplicitMoveConstructor()
912 (SMF_MoveConstructor | SMF_MoveAssignment)) in needsOverloadResolutionForCopyAssignment()
1247 (data().HasTrivialSpecialMembers & SMF_MoveConstructor); in hasTrivialMoveConstructor()
1252 (data().HasTrivialSpecialMembersForCall & SMF_MoveConstructor); in hasTrivialMoveConstructorForCall()
[all …]
H A DCXXRecordDeclDefinitionBits.def172 /// SMF_MoveConstructor, and SMF_Destructor are meaningful here.
186 /// SMF_MoveConstructor, and SMF_Destructor are meaningful here.
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp380 data().HasTrivialSpecialMembers &= ~SMF_MoveConstructor; in setBases()
383 data().HasTrivialSpecialMembersForCall &= ~SMF_MoveConstructor; in setBases()
793 SMKind |= SMF_MoveConstructor; in addedMember()
1211 data().HasTrivialSpecialMembers &= ~SMF_MoveConstructor; in addedMember()
1214 data().HasTrivialSpecialMembersForCall &= ~SMF_MoveConstructor; in addedMember()
1401 SMKind |= SMF_MoveConstructor; in finishedDefaultedOrDeletedMember()
1450 SMKind = SMF_MoveConstructor; in setTrivialForCallFlags()