25namespace essence::meta::detail {
28#pragma warning(disable : 7631)
29#elif defined(__llvm__) && defined(__clang__)
30#pragma clang diagnostic push
31#pragma clang diagnostic ignored "-Wundefined-var-template"
32#pragma clang diagnostic ignored "-Wundefined-internal"
33#elif defined(__GNUC__)
34#pragma GCC system_header
49 consteval const T& make_fake_object_wrapper() noexcept {
54 consteval auto make_fake_object_wrapper(
const T& obj)
noexcept {
55 return fake_object_wrapper{obj};
60#elif defined(__llvm__) && defined(__clang__)
61#pragma clang diagnostic pop