X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Flib%2Fmacro.qh;h=f2ec6df4a4206e8797f08ecb529fa0faa6adbcb3;hb=d13b85731d2a23db27bb221646b3701a06e8f350;hp=dff3710a5f3d04a7c114ba1b5c9f612ece4737d8;hpb=10c0e93c75ef6f408e3357bd5fb46c721e7e0576;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/lib/macro.qh b/qcsrc/lib/macro.qh index dff3710a5..f2ec6df4a 100644 --- a/qcsrc/lib/macro.qh +++ b/qcsrc/lib/macro.qh @@ -9,8 +9,14 @@ #define MACRO_END } while (0) #endif +/** Marker for use in (RVALUE, (expr)) */ +#define RVALUE 0 + #define _CAT(a, b) a ## b #define CAT(a, b) _CAT(a, b) #define _STR(it) #it #define STR(it) _STR(it) + +#define EMPTY() +#define DEFER(id) id EMPTY()