18st_index_t rb_hash_proc(st_index_t hash,
VALUE proc);
19int rb_block_pair_yield_optimizable(
void);
20int rb_block_arity(
void);
21int rb_block_min_max_arity(
int *max);
22VALUE rb_block_to_s(
VALUE self,
const struct rb_block *block,
const char *additional_info);
rb_block_call_func * rb_block_call_func_t
Shorthand type that represents an iterator-written-in-C function pointer.
uintptr_t VALUE
Type that represents a Ruby object.