rb_define_class 3781 array.c rb_cArray = rb_define_class("Array", rb_cObject); rb_define_class 2670 bignum.c rb_cBignum = rb_define_class("Bignum", rb_cInteger); rb_define_class 1398 complex.c rb_cComplex = rb_define_class(COMPLEX_NAME, rb_cNumeric); rb_define_class 997 cont.c rb_cFiber = rb_define_class("Fiber", rb_cObject); rb_define_class 999 cont.c rb_eFiberError = rb_define_class("FiberError", rb_eStandardError); rb_define_class 1008 cont.c rb_cContinuation = rb_define_class("Continuation", rb_cObject); rb_define_class 1869 dir.c rb_cDir = rb_define_class("Dir", rb_cObject); rb_define_class 1371 encoding.c rb_cEncoding = rb_define_class("Encoding", rb_cObject); rb_define_class 775 enumerator.c rb_cEnumerator = rb_define_class("Enumerator", rb_cObject); rb_define_class 789 enumerator.c rb_eStopIteration = rb_define_class("StopIteration", rb_eIndexError); rb_define_class 1024 error.c rb_eException = rb_define_class("Exception", rb_cObject); rb_define_class 1035 error.c rb_eSystemExit = rb_define_class("SystemExit", rb_eException); rb_define_class 1040 error.c rb_eFatal = rb_define_class("fatal", rb_eException); rb_define_class 1041 error.c rb_eSignal = rb_define_class("SignalException", rb_eException); rb_define_class 1042 error.c rb_eInterrupt = rb_define_class("Interrupt", rb_eSignal); rb_define_class 1044 error.c rb_eStandardError = rb_define_class("StandardError", rb_eException); rb_define_class 1045 error.c rb_eTypeError = rb_define_class("TypeError", rb_eStandardError); rb_define_class 1046 error.c rb_eArgError = rb_define_class("ArgumentError", rb_eStandardError); rb_define_class 1047 error.c rb_eIndexError = rb_define_class("IndexError", rb_eStandardError); rb_define_class 1048 error.c rb_eKeyError = rb_define_class("KeyError", rb_eIndexError); rb_define_class 1049 error.c rb_eRangeError = rb_define_class("RangeError", rb_eStandardError); rb_define_class 1051 error.c rb_eScriptError = rb_define_class("ScriptError", rb_eException); rb_define_class 1052 error.c rb_eSyntaxError = rb_define_class("SyntaxError", rb_eScriptError); rb_define_class 1053 error.c rb_eLoadError = rb_define_class("LoadError", rb_eScriptError); rb_define_class 1054 error.c rb_eNotImpError = rb_define_class("NotImplementedError", rb_eScriptError); rb_define_class 1056 error.c rb_eNameError = rb_define_class("NameError", rb_eStandardError); rb_define_class 1066 error.c rb_eNoMethodError = rb_define_class("NoMethodError", rb_eNameError); rb_define_class 1070 error.c rb_eRuntimeError = rb_define_class("RuntimeError", rb_eStandardError); rb_define_class 1071 error.c rb_eSecurityError = rb_define_class("SecurityError", rb_eException); rb_define_class 1072 error.c rb_eNoMemError = rb_define_class("NoMemoryError", rb_eException); rb_define_class 1073 error.c rb_eEncodingError = rb_define_class("EncodingError", rb_eStandardError); rb_define_class 1077 error.c rb_eSystemCallError = rb_define_class("SystemCallError", rb_eStandardError); rb_define_class 1855 ext/bigdecimal/bigdecimal.c rb_cBigDecimal = rb_define_class("BigDecimal",rb_cNumeric); rb_define_class 687 ext/dbm/dbm.c rb_cDBM = rb_define_class("DBM", rb_cObject); rb_define_class 688 ext/dbm/dbm.c rb_eDBMError = rb_define_class("DBMError", rb_eStandardError); rb_define_class 1176 ext/gdbm/gdbm.c rb_cGDBM = rb_define_class("GDBM", rb_cObject); rb_define_class 1177 ext/gdbm/gdbm.c rb_eGDBMError = rb_define_class("GDBMError", rb_eStandardError); rb_define_class 1178 ext/gdbm/gdbm.c rb_eGDBMFatalError = rb_define_class("GDBMFatalError", rb_eException); rb_define_class 1159 ext/iconv/iconv.c VALUE rb_cIconv = rb_define_class("Iconv", rb_cData); rb_define_class 15731 ext/ripper/ripper.c Ripper = rb_define_class("Ripper", rb_cObject); rb_define_class 10331 ext/ripper/ripper.y Ripper = rb_define_class("Ripper", rb_cObject); rb_define_class 666 ext/sdbm/init.c rb_cDBM = rb_define_class("SDBM", rb_cObject); rb_define_class 667 ext/sdbm/init.c rb_eDBMError = rb_define_class("SDBMError", rb_eStandardError); rb_define_class 3609 ext/socket/socket.c rb_eSocket = rb_define_class("SocketError", rb_eStandardError); rb_define_class 3611 ext/socket/socket.c rb_cBasicSocket = rb_define_class("BasicSocket", rb_cIO); rb_define_class 3633 ext/socket/socket.c rb_cIPSocket = rb_define_class("IPSocket", rb_cBasicSocket); rb_define_class 3639 ext/socket/socket.c rb_cTCPSocket = rb_define_class("TCPSocket", rb_cIPSocket); rb_define_class 3644 ext/socket/socket.c rb_cSOCKSSocket = rb_define_class("SOCKSSocket", rb_cTCPSocket); rb_define_class 3651 ext/socket/socket.c rb_cTCPServer = rb_define_class("TCPServer", rb_cTCPSocket); rb_define_class 3658 ext/socket/socket.c rb_cUDPSocket = rb_define_class("UDPSocket", rb_cIPSocket); rb_define_class 3666 ext/socket/socket.c rb_cUNIXSocket = rb_define_class("UNIXSocket", rb_cBasicSocket); rb_define_class 3677 ext/socket/socket.c rb_cUNIXServer = rb_define_class("UNIXServer", rb_cUNIXSocket); rb_define_class 3685 ext/socket/socket.c rb_cSocket = rb_define_class("Socket", rb_cBasicSocket); rb_define_class 1294 ext/stringio/stringio.c VALUE StringIO = rb_define_class("StringIO", rb_cData); rb_define_class 1263 ext/strscan/strscan.c StringScanner = rb_define_class("StringScanner", rb_cObject); rb_define_class 9831 ext/tk/tcltklib.c VALUE ip = rb_define_class("TclTkIp", rb_cObject); rb_define_class 9937 ext/tk/tcltklib.c eTkCallbackReturn = rb_define_class("TkCallbackReturn", rb_eStandardError); rb_define_class 9938 ext/tk/tcltklib.c eTkCallbackBreak = rb_define_class("TkCallbackBreak", rb_eStandardError); rb_define_class 9939 ext/tk/tcltklib.c eTkCallbackContinue = rb_define_class("TkCallbackContinue", rb_define_class 9946 ext/tk/tcltklib.c eTkLocalJumpError = rb_define_class("TkLocalJumpError", eLocalJumpError); rb_define_class 9948 ext/tk/tcltklib.c eTkCallbackRetry = rb_define_class("TkCallbackRetry", eTkLocalJumpError); rb_define_class 9949 ext/tk/tcltklib.c eTkCallbackRedo = rb_define_class("TkCallbackRedo", eTkLocalJumpError); rb_define_class 9950 ext/tk/tcltklib.c eTkCallbackThrow = rb_define_class("TkCallbackThrow", eTkLocalJumpError); rb_define_class 1666 ext/tk/tkutil/tkutil.c VALUE cTK = rb_define_class("TkKernel", rb_cObject); rb_define_class 1722 ext/tk/tkutil/tkutil.c cTkCallbackEntry = rb_define_class("TkCallbackEntry", cTK); rb_define_class 1727 ext/tk/tkutil/tkutil.c cTkObject = rb_define_class("TkObject", cTK); rb_define_class 8972 ext/win32ole/win32ole.c cWIN32OLE = rb_define_class("WIN32OLE", rb_cObject); rb_define_class 9065 ext/win32ole/win32ole.c cWIN32OLE_TYPELIB = rb_define_class("WIN32OLE_TYPELIB", rb_cObject); rb_define_class 9081 ext/win32ole/win32ole.c cWIN32OLE_TYPE = rb_define_class("WIN32OLE_TYPE", rb_cObject); rb_define_class 9109 ext/win32ole/win32ole.c cWIN32OLE_VARIABLE = rb_define_class("WIN32OLE_VARIABLE", rb_cObject); rb_define_class 9120 ext/win32ole/win32ole.c cWIN32OLE_METHOD = rb_define_class("WIN32OLE_METHOD", rb_cObject); rb_define_class 9143 ext/win32ole/win32ole.c cWIN32OLE_PARAM = rb_define_class("WIN32OLE_PARAM", rb_cObject); rb_define_class 9155 ext/win32ole/win32ole.c cWIN32OLE_EVENT = rb_define_class("WIN32OLE_EVENT", rb_cObject); rb_define_class 9166 ext/win32ole/win32ole.c cWIN32OLE_VARIANT = rb_define_class("WIN32OLE_VARIANT", rb_cObject); rb_define_class 9179 ext/win32ole/win32ole.c eWIN32OLERuntimeError = rb_define_class("WIN32OLERuntimeError", rb_eRuntimeError); rb_define_class 4663 file.c rb_cFile = rb_define_class("File", rb_cIO); rb_define_class 2587 hash.c rb_cHash = rb_define_class("Hash", rb_cObject); rb_define_class 848 include/ruby/ruby.h VALUE rb_define_class(const char*,VALUE); rb_define_class 8490 io.c rb_eIOError = rb_define_class("IOError", rb_eStandardError); rb_define_class 8491 io.c rb_eEOFError = rb_define_class("EOFError", rb_eIOError); rb_define_class 8517 io.c rb_cIO = rb_define_class("IO", rb_cObject); rb_define_class 3103 numeric.c rb_eZeroDivError = rb_define_class("ZeroDivisionError", rb_eStandardError); rb_define_class 3104 numeric.c rb_eFloatDomainError = rb_define_class("FloatDomainError", rb_eRangeError); rb_define_class 3105 numeric.c rb_cNumeric = rb_define_class("Numeric", rb_cObject); rb_define_class 3140 numeric.c rb_cInteger = rb_define_class("Integer", rb_cNumeric); rb_define_class 3165 numeric.c rb_cFixnum = rb_define_class("Fixnum", rb_cInteger); rb_define_class 3207 numeric.c rb_cFloat = rb_define_class("Float", rb_cNumeric); rb_define_class 2562 object.c rb_cNilClass = rb_define_class("NilClass", rb_cObject); rb_define_class 2632 object.c rb_cData = rb_define_class("Data", rb_cObject); rb_define_class 2635 object.c rb_cTrueClass = rb_define_class("TrueClass", rb_cObject); rb_define_class 2644 object.c rb_cFalseClass = rb_define_class("FalseClass", rb_cObject); rb_define_class 15663 parse.c Ripper = rb_define_class("Ripper", rb_cObject); rb_define_class 10331 parse.y Ripper = rb_define_class("Ripper", rb_cObject); rb_define_class 1796 proc.c rb_cProc = rb_define_class("Proc", rb_cObject); rb_define_class 1817 proc.c rb_eLocalJumpError = rb_define_class("LocalJumpError", rb_eStandardError); rb_define_class 1821 proc.c rb_eSysStackError = rb_define_class("SystemStackError", rb_eException); rb_define_class 1832 proc.c rb_cMethod = rb_define_class("Method", rb_cObject); rb_define_class 1854 proc.c rb_cUnboundMethod = rb_define_class("UnboundMethod", rb_cObject); rb_define_class 1916 proc.c rb_cBinding = rb_define_class("Binding", rb_cObject); rb_define_class 1514 rational.c rb_cRational = rb_define_class(RATIONAL_NAME, rb_cNumeric); rb_define_class 3362 re.c rb_eRegexpError = rb_define_class("RegexpError", rb_eStandardError); rb_define_class 3379 re.c rb_cRegexp = rb_define_class("Regexp", rb_cObject); rb_define_class 3413 re.c rb_cMatch = rb_define_class("MatchData", rb_cObject); rb_define_class 7068 string.c rb_cString = rb_define_class("String", rb_cObject); rb_define_class 7198 string.c rb_cSymbol = rb_define_class("Symbol", rb_cObject); rb_define_class 243 struct.c klass = rb_define_class(class_name, super); rb_define_class 881 struct.c rb_cStruct = rb_define_class("Struct", rb_cObject); rb_define_class 3743 thread.c cThGroup = rb_define_class("ThreadGroup", rb_cObject); rb_define_class 3756 thread.c rb_cMutex = rb_define_class("Mutex", rb_cObject); rb_define_class 3766 thread.c rb_eThreadError = rb_define_class("ThreadError", rb_eStandardError); rb_define_class 2389 time.c rb_cTime = rb_define_class("Time", rb_cObject); rb_define_class 1835 vm.c rb_cRubyVM = rb_define_class("RubyVM", rb_cObject); rb_define_class 1857 vm.c rb_cThread = rb_define_class("Thread", rb_cObject);