Ruby 2.3.0 リファレンスマニュアル > 関数一覧 > rb_obj_call_init
void rb_obj_call_init(VALUE obj, int argc, VALUE *argv)
オブジェクト obj に対して initialize を呼び出します。 引数は長さ argc の配列 argv で表され、 ブロックが積んである場合はそれも自動的に渡されます。