Lines Matching refs:ConstArg
5189 bool ConstArg, CXXConstructorDecl *InheritedCtor = nullptr, in defaultedSpecialMemberIsConstexpr() argument
5258 if (!specialMemberIsConstexpr(S, BaseClassDecl, CSM, 0, ConstArg, in defaultedSpecialMemberIsConstexpr()
5280 ConstArg && !F->isMutable())) in defaultedSpecialMemberIsConstexpr()
5574 bool IsConstructor, IsAssignment, IsMove, ConstArg; member
5584 ConstArg(false), Loc(MD->getLocation()), AllFieldsAreConst(true) { in SpecialMemberDeletionInfo()
5610 ConstArg = RT->getPointeeType().isConstQualified(); in SpecialMemberDeletionInfo()
5624 ConstArg && !IsMutable); in lookupIn()
6023 return inferCUDATargetForImplicitSpecialMember(RD, CSM, MD, SMI.ConstArg, in ShouldDeleteSpecialMember()
6235 bool ConstArg, bool Diagnose) { in checkTrivialClassMembers() argument
6245 CSM, ConstArg, Diagnose)) in checkTrivialClassMembers()
6272 bool ConstRHS = ConstArg && !FI->isMutable(); in checkTrivialClassMembers()
6286 bool ConstArg = (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment); in DiagnoseNontrivial() local
6287 checkTrivialSubobjectCall(*this, RD->getLocation(), Ty, ConstArg, CSM, in DiagnoseNontrivial()
6300 bool ConstArg = false; in SpecialMemberIsTrivial() local
6314 ConstArg = true; in SpecialMemberIsTrivial()
6372 ConstArg, CSM, TSK_BaseClass, Diagnose)) in SpecialMemberIsTrivial()
6387 if (!checkTrivialClassMembers(*this, RD, CSM, ConstArg, Diagnose)) in SpecialMemberIsTrivial()