Ruby 4.0 リファレンスマニュアル

function rb_warn

[edit]
void rb_warn(const char *fmt, ...)

fmt に従って整形した警告メッセージを出力します。 $VERBOSE が nil のときは何もしません。 $VERBOSE が false でも出力される点が rb_warning と異なります。

[PARAM] fmt:
rb_sprintf と互換の書式文字列です。
[PARAM] ...:
書式に埋め込む値です。