Searched refs:ExplicitObject (Results 1 – 1 of 1) sorted by relevance
14944 std::optional<RefBuilder> ExplicitObject; in DefineImplicitCopyAssignment() local14951 ExplicitObject.emplace(CopyAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitCopyAssignment()14959 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()14983 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()15070 (ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()15324 std::optional<RefBuilder> ExplicitObject; in DefineImplicitMoveAssignment() local15330 ExplicitObject.emplace(MoveAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitMoveAssignment()15337 ExplicitObject ? *ExplicitObject : static_cast<ExprBuilder &>(*This); in DefineImplicitMoveAssignment()15368 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitMoveAssignment()15436 MemberBuilder To(ObjectParameter, ObjectType, /*IsArrow=*/!ExplicitObject, in DefineImplicitMoveAssignment()[all …]