Searched refs:ExplicitObject (Results 1 – 1 of 1) sorted by relevance
15070 std::optional<RefBuilder> ExplicitObject; in DefineImplicitCopyAssignment() local15077 ExplicitObject.emplace(CopyAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitCopyAssignment()15085 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()15109 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()15196 (ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()15448 std::optional<RefBuilder> ExplicitObject; in DefineImplicitMoveAssignment() local15454 ExplicitObject.emplace(MoveAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitMoveAssignment()15461 ExplicitObject ? *ExplicitObject : static_cast<ExprBuilder &>(*This); in DefineImplicitMoveAssignment()15492 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitMoveAssignment()15560 MemberBuilder To(ObjectParameter, ObjectType, /*IsArrow=*/!ExplicitObject, in DefineImplicitMoveAssignment()[all …]