From 445caf6184cafbce361670ea6028ff76317976bc Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sun, 2 Oct 2022 15:29:41 +0200 Subject: a --- compat/defs.hpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 compat/defs.hpp (limited to 'compat/defs.hpp') diff --git a/compat/defs.hpp b/compat/defs.hpp new file mode 100644 index 00000000..cc238022 --- /dev/null +++ b/compat/defs.hpp @@ -0,0 +1,18 @@ +#pragma once +#include +#include + +namespace Magnum::Examples { + +using size_t = std::size_t; +using ssize_t = std::make_signed_t; + +} // namespace Magnum::Examples + +#ifdef _MSC_VER +# define FUNCTION_NAME __FUNCSIG__ +#else +# define FUNCTION_NAME __PRETTY_FUNCTION__ +#endif + +#define progn(...) [&]{__VA_ARGS__;}() -- cgit v1.2.3