Lines Matching refs:CXXCopyConstructor
4878 case Sema::CXXCopyConstructor:
5007 (CSM == CXXDefaultConstructor || CSM == CXXCopyConstructor ||
5209 case Sema::CXXCopyConstructor:
5296 case Sema::CXXCopyConstructor:
5389 if (CSM == CXXCopyConstructor)
5429 if (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment) {
5587 case Sema::CXXCopyConstructor:
5816 } else if (CSM == Sema::CXXCopyConstructor) {
5939 (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment)) {
5945 (!getLangOpts().MSVCCompat || CSM == CXXCopyConstructor)) {
6092 case Sema::CXXCopyConstructor:
6286 bool ConstArg = (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment);
6311 case CXXCopyConstructor:
10268 << (isa<CXXConstructorDecl>(CopyOp) ? Sema::CXXCopyConstructor
10981 DeclaringSpecialMember DSM(*this, ClassDecl, CXXCopyConstructor);
10993 CXXCopyConstructor,
11012 inferCUDATargetForImplicitSpecialMember(ClassDecl, CXXCopyConstructor,
11034 ? SpecialMemberIsTrivial(CopyConstructor, CXXCopyConstructor)
11043 if (ShouldDeleteSpecialMember(CopyConstructor, CXXCopyConstructor))
11077 << CXXCopyConstructor << Context.getTagDeclType(ClassDecl);