Ruby: internal/inits.h Source File

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

inits.h
Go to the documentation of this file.
1#ifndef INTERNAL_INITS_H /*-*-C-*-vi:se ft=c:*/
2#define INTERNAL_INITS_H
13/* class.c */
14void Init_class_hierarchy(void);
15
16/* dmyext.c */
17void Init_enc(void);
18void Init_ext(void);
19
20/* file.c */
21void Init_File(void);
22
23/* gc.c */
24void Init_heap(void);
25
26/* localeinit.c */
27int Init_enc_set_filesystem_encoding(void);
28
29/* newline.c */
30 void Init_newline(void);
31
32/* vm.c */
33void Init_BareVM(void);
34void Init_vm_objects(void);
35
36/* vm_backtrace.c */
37void Init_vm_backtrace(void);
38
39/* vm_eval.c */
40void Init_vm_eval(void);
41
42/* vm_insnhelper.c */
43void Init_vm_stack_canary(void);
44
45/* vm_method.c */
46void Init_eval_method(void);
47
48/* inits.c */
49void rb_call_inits(void);
50
51#endif /* INTERNAL_INITS_H */
Init_class_hierarchy
void Init_class_hierarchy(void)
Definition: class.c:648
Init_newline
void Init_newline(void)
Init_heap
void Init_heap(void)
Definition: gc.c:3158
Init_vm_eval
void Init_vm_eval(void)
Definition: vm_eval.c:2579
Init_enc
void Init_enc(void)
Definition: dmyenc.c:5
Init_eval_method
void Init_eval_method(void)
Definition: vm_method.c:2634
Init_vm_backtrace
void Init_vm_backtrace(void)
Definition: vm_backtrace.c:1246
Init_ext
void Init_ext(void)
Definition: dmyext.c:2
Init_vm_stack_canary
void Init_vm_stack_canary(void)
Definition: vm_insnhelper.c:5410
Init_enc_set_filesystem_encoding
int Init_enc_set_filesystem_encoding(void)
Definition: localeinit.c:119
Init_vm_objects
void Init_vm_objects(void)
Definition: vm.c:3731
rb_call_inits
void rb_call_inits(void)
Definition: inits.c:21
Init_BareVM
void Init_BareVM(void)
Definition: vm.c:3702
Init_File
void Init_File(void)
Definition: file.c:6503