1 #ifndef INTERNAL_PROC_H
2 #define INTERNAL_PROC_H
18 st_index_t rb_hash_proc(st_index_t hash,
VALUE proc);
19 int rb_block_pair_yield_optimizable(
void);
20 int rb_block_arity(
void);
21 int rb_block_min_max_arity(
int *max);
22 VALUE rb_block_to_s(
VALUE self,
const struct rb_block *block,
const char *additional_info);
25 MJIT_SYMBOL_EXPORT_BEGIN
30 MJIT_SYMBOL_EXPORT_END
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.