diff options
| author | lizzie <lizzie@eden-emu.dev> | 2025-11-07 17:03:01 +0100 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-11-07 17:03:01 +0100 |
| commit | 45a2008aa6c7c43da6182cb3d6c96b7ab86902ac (patch) | |
| tree | adb2e15dd17fc800d88e8fcc087b2a6a2f760b63 /src/core/hle/kernel | |
| parent | 8f6e0aa2cb9ef2a3e85c5e51a699f98092d30884 (diff) | |
[common] replace Common::(DerivedFrom, IsArithmetic, Size, ConvertibleTo, IsIntegral) with libstdc++ equivalents (#290)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/290
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'src/core/hle/kernel')
| -rw-r--r-- | src/core/hle/kernel/k_priority_queue.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/core/hle/kernel/k_priority_queue.h b/src/core/hle/kernel/k_priority_queue.h index 99347b5aef..89a0c5bbea 100644 --- a/src/core/hle/kernel/k_priority_queue.h +++ b/src/core/hle/kernel/k_priority_queue.h @@ -15,7 +15,6 @@ #include "common/alignment.h" #include "common/assert.h" #include "common/common_types.h" -#include "common/concepts.h" namespace Kernel { @@ -24,7 +23,7 @@ class KThread; template <typename T> concept KPriorityQueueAffinityMask = ! std::is_reference_v<T>&& requires(T& t) { - { t.GetAffinityMask() } -> Common::ConvertibleTo<u64>; + { t.GetAffinityMask() } -> std::convertible_to<u64>; { t.SetAffinityMask(0) }; { t.GetAffinity(0) } -> std::same_as<bool>; @@ -50,9 +49,9 @@ std::is_reference_v<T>&& requires(T& t) { std::remove_cvref_t<decltype(t.GetAffinityMask())>() } -> KPriorityQueueAffinityMask; - { t.GetActiveCore() } -> Common::ConvertibleTo<s32>; - { t.GetPriority() } -> Common::ConvertibleTo<s32>; - { t.IsDummyThread() } -> Common::ConvertibleTo<bool>; + { t.GetActiveCore() } -> std::convertible_to<s32>; + { t.GetPriority() } -> std::convertible_to<s32>; + { t.IsDummyThread() } -> std::convertible_to<bool>; }; template <typename Member, size_t NumCores_, int LowestPriority, int HighestPriority> |
