* io.c (rb_open_file): encoding in mode string was ignored if perm is
[ruby-svn.git] / lib / rdoc / known_classes.rb
blob4c52f58ad28a10cc0055edf417b8637c6e6cee31
1 module RDoc
3   ##
4   # Ruby's built-in classes, modules and exceptions
6   KNOWN_CLASSES = {
7     "rb_cArray"            => "Array",
8     "rb_cBignum"           => "Bignum",
9     "rb_cClass"            => "Class",
10     "rb_cData"             => "Data",
11     "rb_cDir"              => "Dir",
12     "rb_cFalseClass"       => "FalseClass",
13     "rb_cFile"             => "File",
14     "rb_cFixnum"           => "Fixnum",
15     "rb_cFloat"            => "Float",
16     "rb_cHash"             => "Hash",
17     "rb_cIO"               => "IO",
18     "rb_cInteger"          => "Integer",
19     "rb_cModule"           => "Module",
20     "rb_cNilClass"         => "NilClass",
21     "rb_cNumeric"          => "Numeric",
22     "rb_cObject"           => "Object",
23     "rb_cProc"             => "Proc",
24     "rb_cRange"            => "Range",
25     "rb_cRegexp"           => "Regexp",
26     "rb_cRubyVM"           => "RubyVM",
27     "rb_cString"           => "String",
28     "rb_cStruct"           => "Struct",
29     "rb_cSymbol"           => "Symbol",
30     "rb_cThread"           => "Thread",
31     "rb_cTime"             => "Time",
32     "rb_cTrueClass"        => "TrueClass",
34     "rb_eArgError"         => "ArgError",
35     "rb_eEOFError"         => "EOFError",
36     "rb_eException"        => "Exception",
37     "rb_eFatal"            => "Fatal",
38     "rb_eFloatDomainError" => "FloatDomainError",
39     "rb_eIOError"          => "IOError",
40     "rb_eIndexError"       => "IndexError",
41     "rb_eInterrupt"        => "Interrupt",
42     "rb_eLoadError"        => "LoadError",
43     "rb_eNameError"        => "NameError",
44     "rb_eNoMemError"       => "NoMemError",
45     "rb_eNotImpError"      => "NotImpError",
46     "rb_eRangeError"       => "RangeError",
47     "rb_eRuntimeError"     => "RuntimeError",
48     "rb_eScriptError"      => "ScriptError",
49     "rb_eSecurityError"    => "SecurityError",
50     "rb_eSignal"           => "Signal",
51     "rb_eStandardError"    => "StandardError",
52     "rb_eSyntaxError"      => "SyntaxError",
53     "rb_eSystemCallError"  => "SystemCallError",
54     "rb_eSystemExit"       => "SystemExit",
55     "rb_eTypeError"        => "TypeError",
56     "rb_eZeroDivError"     => "ZeroDivError",
58     "rb_mComparable"       => "Comparable",
59     "rb_mEnumerable"       => "Enumerable",
60     "rb_mErrno"            => "Errno",
61     "rb_mFileTest"         => "FileTest",
62     "rb_mGC"               => "GC",
63     "rb_mKernel"           => "Kernel",
64     "rb_mMath"             => "Math",
65     "rb_mPrecision"        => "Precision",
66     "rb_mProcess"          => "Process"
67   }
69 end