このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

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

function rb_block_given_p

int rb_block_given_p(void)

メソッドがブロック付きで呼ばれていれば true を返します。