Emits a custom compile-time warning message.
Behavior may differ between compilers, depending on the level of support for emitting custom warnings.