Ruby
2.5.0dev(2017-10-22revision60238)
inits.c
Go to the documentation of this file.
1
/**********************************************************************
2
3
inits.c -
4
5
$Author$
6
created at: Tue Dec 28 16:01:58 JST 1993
7
8
Copyright (C) 1993-2007 Yukihiro Matsumoto
9
10
**********************************************************************/
11
12
#include "
internal.h
"
13
14
#define CALL(n) {void Init_##n(void); Init_##n();}
15
16
void
17
rb_call_inits
(
void
)
18
{
19
CALL
(Method);
20
CALL
(RandomSeedCore);
21
CALL
(
sym
);
22
CALL
(var_tables);
23
CALL
(Object);
24
CALL
(top_self);
25
CALL
(Encoding);
26
CALL
(Comparable);
27
CALL
(Enumerable);
28
CALL
(String);
29
CALL
(Exception);
30
CALL
(eval);
31
CALL
(safe);
32
CALL
(jump);
33
CALL
(Numeric);
34
CALL
(Bignum);
35
CALL
(syserr);
36
CALL
(Array);
37
CALL
(Hash);
38
CALL
(Struct);
39
CALL
(
Regexp
);
40
CALL
(pack);
41
CALL
(transcode);
42
CALL
(marshal);
43
CALL
(Range);
44
CALL
(IO);
45
CALL
(Dir);
46
CALL
(Time);
47
CALL
(Random);
48
CALL
(signal);
49
CALL
(load);
50
CALL
(Proc);
51
CALL
(Binding);
52
CALL
(Math);
53
CALL
(GC);
54
CALL
(Enumerator);
55
CALL
(VM);
56
CALL
(ISeq);
57
CALL
(Thread);
58
CALL
(process);
59
CALL
(Cont);
60
CALL
(Rational);
61
CALL
(Complex);
62
CALL
(version);
63
CALL
(vm_trace);
64
}
65
#undef CALL
rb_call_inits
void rb_call_inits(void)
Definition:
inits.c:17
sym
#define sym(x)
Definition:
date_core.c:3721
internal.h
Regexp
typedefRUBY_SYMBOL_EXPORT_BEGIN struct re_pattern_buffer Regexp
Definition:
re.h:29
CALL
#define CALL(n)
Definition:
inits.c:14
Generated by
1.8.13