Merge pull request #21039 from SegaraRai:use-pragma-message

This commit is contained in:
Alexander Alekhin 2021-11-12 14:31:03 +00:00
commit b48eb4e88b

View File

@ -31,7 +31,11 @@ namespace internal
#if defined(__GXX_RTTI) || defined(_CPPRTTI)
return dynamic_cast<T>(operand);
#else
#warning used static cast instead of dynamic because RTTI is disabled
#ifdef __GNUC__
#warning used static cast instead of dynamic because RTTI is disabled
#else
#pragma message("WARNING: used static cast instead of dynamic because RTTI is disabled")
#endif
return static_cast<T>(operand);
#endif
}