|
MeshLib
|
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
6#define MR_STR(...) MR_STR_(__VA_ARGS__)
7#define MR_STR_(...) #__VA_ARGS__
10#define MR_IDENTITY(...) __VA_ARGS__
13#define MR_END(...) DETAIL_MR_END(__VA_ARGS__)
14#define DETAIL_MR_END(...) __VA_ARGS__##_END
22#if __cpp_concepts && __has_include(<concepts>) && !(defined(__clang__) && __clang_major__ <= 14) && !(defined(__GNUC__) && !defined(__clang__) && __GNUC__ <= 12)
23# define MR_REQUIRES_IF_SUPPORTED(...) requires(__VA_ARGS__)
24# define MR_HAS_REQUIRES 1
26# define MR_REQUIRES_IF_SUPPORTED(...)
27# define MR_HAS_REQUIRES 0