Ruby: internal/inits.h Source File

Ruby 3.2.5p208 (2024-07-26 revision 31d0f1a2e7dbfb60731d1f05b868e1d578cda493)

inits.h
1#ifndef INTERNAL_INITS_H /*-*-C-*-vi:se ft=c:*/
2#define INTERNAL_INITS_H
12/* class.c */
13void Init_class_hierarchy(void);
14
15/* dmyext.c */
16void Init_enc(void);
17void Init_ext(void);
18
19/* file.c */
20void Init_File(void);
21
22/* gc.c */
23void Init_heap(void);
24
25/* localeinit.c */
26int Init_enc_set_filesystem_encoding(void);
27
28/* newline.c */
29void Init_newline(void);
30
31/* vm.c */
32void Init_BareVM(void);
33void Init_vm_objects(void);
34
35/* vm_backtrace.c */
36void Init_vm_backtrace(void);
37
38/* vm_eval.c */
39void Init_vm_eval(void);
40
41/* vm_insnhelper.c */
42void Init_vm_stack_canary(void);
43
44/* vm_method.c */
45void Init_eval_method(void);
46
47/* inits.c */
48void rb_call_inits(void);
49
50#endif /* INTERNAL_INITS_H */
Init_class_hierarchy
void Init_class_hierarchy(void)
Internal header aggregating init functions.
Definition class.c:842