| 123456789101112131415161718192021 |
- #ifndef ENTT_COMMON_POINTER_STABLE_H
- #define ENTT_COMMON_POINTER_STABLE_H
- namespace test {
- struct pointer_stable {
- static constexpr auto in_place_delete = true;
- int value{};
- };
- [[nodiscard]] inline bool operator==(const pointer_stable &lhs, const pointer_stable &rhs) {
- return lhs.value == rhs.value;
- }
- [[nodiscard]] inline bool operator<(const pointer_stable &lhs, const pointer_stable &rhs) {
- return lhs.value < rhs.value;
- }
- } // namespace test
- #endif
|