1use super::*;
2
3extern "C" {
4 pub static rb_mKernel: VALUE;
5 pub static rb_mComparable: VALUE;
6 pub static rb_mEnumerable: VALUE;
7 pub static rb_mErrno: VALUE;
8 pub static rb_mFileTest: VALUE;
9 pub static rb_mGC: VALUE;
10 pub static rb_mMath: VALUE;
11 pub static rb_mProcess: VALUE;
12 pub static rb_mWaitReadable: VALUE;
13 pub static rb_mWaitWritable: VALUE;
14
15 pub static rb_cBasicObject: VALUE;
16 pub static rb_cObject: VALUE;
17 pub static rb_cArray: VALUE;
18 pub static rb_cBinding: VALUE;
19 pub static rb_cClass: VALUE;
20 pub static rb_cCont: VALUE;
21 pub static rb_cDir: VALUE;
22 pub static rb_cData: VALUE;
23 pub static rb_cFalseClass: VALUE;
24 pub static rb_cEncoding: VALUE;
25 pub static rb_cEnumerator: VALUE;
26 pub static rb_cFile: VALUE;
27 pub static rb_cFloat: VALUE;
28 pub static rb_cHash: VALUE;
29 pub static rb_cInteger: VALUE;
30 pub static rb_cIO: VALUE;
31 pub static rb_cMatch: VALUE;
32 pub static rb_cMethod: VALUE;
33 pub static rb_cModule: VALUE;
34 pub static rb_cNameErrorMesg: VALUE;
35 pub static rb_cNilClass: VALUE;
36 pub static rb_cNumeric: VALUE;
37 pub static rb_cProc: VALUE;
38 pub static rb_cRandom: VALUE;
39 pub static rb_cRange: VALUE;
40 pub static rb_cRational: VALUE;
41 pub static rb_cComplex: VALUE;
42 pub static rb_cRegexp: VALUE;
43 pub static rb_cStat: VALUE;
44 pub static rb_cString: VALUE;
45 pub static rb_cStruct: VALUE;
46 pub static rb_cSymbol: VALUE;
47 pub static rb_cThread: VALUE;
48 pub static rb_cTime: VALUE;
49 pub static rb_cTrueClass: VALUE;
50 pub static rb_cUnboundMethod: VALUE;
51
52 pub static rb_eException: VALUE;
53 pub static rb_eStandardError: VALUE;
54 pub static rb_eSystemExit: VALUE;
55 pub static rb_eInterrupt: VALUE;
56 pub static rb_eSignal: VALUE;
57 pub static rb_eFatal: VALUE;
58 pub static rb_eArgError: VALUE;
59 pub static rb_eEOFError: VALUE;
60 pub static rb_eIndexError: VALUE;
61 pub static rb_eStopIteration: VALUE;
62 pub static rb_eKeyError: VALUE;
63 pub static rb_eRangeError: VALUE;
64 pub static rb_eIOError: VALUE;
65 pub static rb_eRuntimeError: VALUE;
66 pub static rb_eSecurityError: VALUE;
67 pub static rb_eSystemCallError: VALUE;
68 pub static rb_eThreadError: VALUE;
69 pub static rb_eTypeError: VALUE;
70 pub static rb_eZeroDivError: VALUE;
71 pub static rb_eNotImpError: VALUE;
72 pub static rb_eNoMemError: VALUE;
73 pub static rb_eNoMethodError: VALUE;
74 pub static rb_eFloatDomainError: VALUE;
75 pub static rb_eLocalJumpError: VALUE;
76 pub static rb_eSysStackError: VALUE;
77 pub static rb_eRegexpError: VALUE;
78 pub static rb_eEncodingError: VALUE;
79 pub static rb_eEncCompatError: VALUE;
80
81 pub static rb_eScriptError: VALUE;
82 pub static rb_eNameError: VALUE;
83 pub static rb_eSyntaxError: VALUE;
84 pub static rb_eLoadError: VALUE;
85
86 pub static rb_eMathDomainError: VALUE;
87
88 pub static rb_stdin: VALUE;
89 pub static rb_stdout: VALUE;
90 pub static rb_stderr: VALUE;
91}