Lines Matching refs:CXXSpecialMember
620 CXXSpecialMember NewSM = getSpecialMember(cast<CXXMethodDecl>(New)), in MergeCXXFunctionDecl()
4993 CXXSpecialMember CSM = getSpecialMember(M); in CheckCompletedCXXClass()
5054 Sema &S, CXXRecordDecl *Class, Sema::CXXSpecialMember CSM, in lookupCallFromSpecialMember()
5159 Sema::CXXSpecialMember CSM, unsigned Quals, in specialMemberIsConstexpr()
5188 Sema &S, CXXRecordDecl *ClassDecl, Sema::CXXSpecialMember CSM, in defaultedSpecialMemberIsConstexpr()
5352 CXXSpecialMember CSM = getSpecialMember(MD); in CheckExplicitlyDefaultedSpecialMember()
5569 Sema::CXXSpecialMember CSM;
5580 Sema::CXXSpecialMember CSM, in SpecialMemberDeletionInfo()
5616 Sema::CXXSpecialMember getEffectiveCSM() { in getEffectiveCSM()
5906 bool Sema::ShouldDeleteSpecialMember(CXXMethodDecl *MD, CXXSpecialMember CSM, in ShouldDeleteSpecialMember()
6039 Sema::CXXSpecialMember CSM, unsigned Quals, in findTrivialSpecialMember()
6185 Sema::CXXSpecialMember CSM, in checkTrivialSubobjectCall()
6234 Sema::CXXSpecialMember CSM, in checkTrivialClassMembers()
6283 void Sema::DiagnoseNontrivial(const CXXRecordDecl *RD, CXXSpecialMember CSM) { in DiagnoseNontrivial()
6294 bool Sema::SpecialMemberIsTrivial(CXXMethodDecl *MD, CXXSpecialMember CSM, in SpecialMemberIsTrivial()
9094 DeclaringSpecialMember(Sema &S, CXXRecordDecl *RD, Sema::CXXSpecialMember CSM) in DeclaringSpecialMember()
13090 CXXSpecialMember Member = getSpecialMember(MD); in SetDeclDefaulted()