Просмотр исходного кода

core/hle/result: Remove now-unnecessary manually defined copy assignment operator

Previously this was required, as BitField wasn't trivially copyable.
BitField has since been made trivially copyable, so now this isn't
required anymore.
Lioncash 7 лет назад
Родитель
Сommit
0c28ab92e6
1 измененных файлов с 0 добавлено и 5 удалено
  1. 0 5
      src/core/hle/result.h

+ 0 - 5
src/core/hle/result.h

@@ -128,11 +128,6 @@ union ResultCode {
     constexpr ResultCode(ErrorModule module_, u32 description_)
         : raw(module.FormatValue(module_) | description.FormatValue(description_)) {}
 
-    constexpr ResultCode& operator=(const ResultCode& o) {
-        raw = o.raw;
-        return *this;
-    }
-
     constexpr bool IsSuccess() const {
         return raw == 0;
     }