Searched refs:ExplicitObject (Results 1 – 1 of 1) sorted by relevance
15233 std::optional<RefBuilder> ExplicitObject; in DefineImplicitCopyAssignment() local15240 ExplicitObject.emplace(CopyAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitCopyAssignment()15248 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()15272 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()15359 (ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()15613 std::optional<RefBuilder> ExplicitObject; in DefineImplicitMoveAssignment() local15620 ExplicitObject.emplace(MoveAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitMoveAssignment()15628 ExplicitObject ? *ExplicitObject : static_cast<ExprBuilder &>(*This); in DefineImplicitMoveAssignment()15659 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitMoveAssignment()15750 (ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitMoveAssignment()