Ruby 2.6.0 リファレンスマニュアル > 関数一覧 > SafeStringValue

function SafeStringValue

MACRO SafeStringValue(v)

StringValue と同じく、val が String でなければ to_str メソッドを 使って String に変換します。同時に rb_check_safe_str() によるチェックも 行います。