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

function Check_Type

void Check_Type(VALUE val, int typeflag)

val の構造体型フラグが typeflag でなければ 例外 TypeError を発生します。val は即値の VALUE であっても 構いません。