Home
last modified time | relevance | path

Searched refs:DeclaredSpecialMembers (Results 1 – 5 of 5) sorted by relevance

/external/clang/include/clang/AST/
DDeclCXX.h444 unsigned DeclaredSpecialMembers : 6; member
819 return (data().DeclaredSpecialMembers & SMF_DefaultConstructor) || in hasDefaultConstructor()
829 !(data().DeclaredSpecialMembers & SMF_DefaultConstructor) && in needsImplicitDefaultConstructor()
859 return !(data().DeclaredSpecialMembers & SMF_CopyConstructor); in needsImplicitCopyConstructor()
900 return (data().DeclaredSpecialMembers & SMF_MoveConstructor) || in hasMoveConstructor()
916 return !(data().DeclaredSpecialMembers & SMF_MoveConstructor) && in needsImplicitMoveConstructor()
940 return !(data().DeclaredSpecialMembers & SMF_CopyAssignment); in needsImplicitCopyAssignment()
972 return (data().DeclaredSpecialMembers & SMF_MoveAssignment) || in hasMoveAssignment()
989 return !(data().DeclaredSpecialMembers & SMF_MoveAssignment) && in needsImplicitMoveAssignment()
1012 return !(data().DeclaredSpecialMembers & SMF_Destructor); in needsImplicitDestructor()
/external/clang/lib/AST/
DDeclCXX.cpp68 UserProvidedDefaultConstructor(false), DeclaredSpecialMembers(0), in DefinitionData()
588 data().DeclaredSpecialMembers | ~SMKind; in addedMember()
601 data().DeclaredSpecialMembers |= SMKind; in addedMember()
DASTImporter.cpp2042 ToData.DeclaredSpecialMembers = FromData.DeclaredSpecialMembers; in ImportDefinition()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp1429 Data.DeclaredSpecialMembers = Record[Idx++]; in ReadCXXDefinitionData()
1553 OR_FIELD(DeclaredSpecialMembers) in MergeDefinitionData()
DASTWriter.cpp5514 Record.push_back(Data.DeclaredSpecialMembers); in AddCXXDefinitionData()