Skip to content
Snippets Groups Projects
Unverified Commit e2f2155d authored by bunnei's avatar bunnei Committed by GitHub
Browse files

Merge pull request #2388 from lioncash/constexpr

kernel: Make handle type declarations constexpr
parents c0b2b702 6300ccbc
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,7 @@ public: ...@@ -25,7 +25,7 @@ public:
return name; return name;
} }
static const HandleType HANDLE_TYPE = HandleType::ClientPort; static constexpr HandleType HANDLE_TYPE = HandleType::ClientPort;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -29,7 +29,7 @@ public: ...@@ -29,7 +29,7 @@ public:
return name; return name;
} }
static const HandleType HANDLE_TYPE = HandleType::ClientSession; static constexpr HandleType HANDLE_TYPE = HandleType::ClientSession;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -85,7 +85,7 @@ public: ...@@ -85,7 +85,7 @@ public:
return name; return name;
} }
static const HandleType HANDLE_TYPE = HandleType::Process; static constexpr HandleType HANDLE_TYPE = HandleType::Process;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -31,7 +31,7 @@ public: ...@@ -31,7 +31,7 @@ public:
return reset_type; return reset_type;
} }
static const HandleType HANDLE_TYPE = HandleType::ReadableEvent; static constexpr HandleType HANDLE_TYPE = HandleType::ReadableEvent;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -41,7 +41,7 @@ public: ...@@ -41,7 +41,7 @@ public:
return GetTypeName(); return GetTypeName();
} }
static const HandleType HANDLE_TYPE = HandleType::ResourceLimit; static constexpr HandleType HANDLE_TYPE = HandleType::ResourceLimit;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -43,7 +43,7 @@ public: ...@@ -43,7 +43,7 @@ public:
return name; return name;
} }
static const HandleType HANDLE_TYPE = HandleType::ServerPort; static constexpr HandleType HANDLE_TYPE = HandleType::ServerPort;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -46,7 +46,7 @@ public: ...@@ -46,7 +46,7 @@ public:
return name; return name;
} }
static const HandleType HANDLE_TYPE = HandleType::ServerSession; static constexpr HandleType HANDLE_TYPE = HandleType::ServerSession;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -76,7 +76,7 @@ public: ...@@ -76,7 +76,7 @@ public:
return name; return name;
} }
static const HandleType HANDLE_TYPE = HandleType::SharedMemory; static constexpr HandleType HANDLE_TYPE = HandleType::SharedMemory;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -106,7 +106,7 @@ public: ...@@ -106,7 +106,7 @@ public:
return "Thread"; return "Thread";
} }
static const HandleType HANDLE_TYPE = HandleType::Thread; static constexpr HandleType HANDLE_TYPE = HandleType::Thread;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
...@@ -37,7 +37,7 @@ public: ...@@ -37,7 +37,7 @@ public:
return name; return name;
} }
static const HandleType HANDLE_TYPE = HandleType::WritableEvent; static constexpr HandleType HANDLE_TYPE = HandleType::WritableEvent;
HandleType GetHandleType() const override { HandleType GetHandleType() const override {
return HANDLE_TYPE; return HANDLE_TYPE;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment