Files
Paradise/code/__DEFINES/proc_refs.dm
Mikhail G. adbda79df9 Nukes 514 support (#26224)
* Nukes 514 support

* 1633

* replace CI exclude for proc refs

* 1619
2024-07-29 20:38:57 +00:00

7 lines
281 B
Plaintext

/// Validates the proc exists on this type (or global unfortunately)
#define PROC_REF(X) (nameof(.proc/##X))
#define TYPE_PROC_REF(TYPE, X) (nameof(##TYPE.proc/##X))
#define GLOBAL_PROC_REF(X) (/proc/##X)
#define NAMEOF_STATIC(datum, X) (#X || type::##X)
#define CALL_EXT call_ext