rb_define_class 6053 array.c rb_cArray = rb_define_class("Array", rb_cObject); rb_define_class 2140 complex.c rb_cComplex = rb_define_class("Complex", rb_cNumeric); rb_define_class 1681 cont.c rb_cFiber = rb_define_class("Fiber", rb_cObject); rb_define_class 1683 cont.c rb_eFiberError = rb_define_class("FiberError", rb_eStandardError); rb_define_class 1694 cont.c rb_cContinuation = rb_define_class("Continuation", rb_cObject); rb_define_class 2717 dir.c rb_cDir = rb_define_class("Dir", rb_cObject); rb_define_class 1923 encoding.c rb_cEncoding = rb_define_class("Encoding", rb_cObject); rb_define_class 2032 enumerator.c rb_cEnumerator = rb_define_class("Enumerator", rb_cObject); rb_define_class 2080 enumerator.c rb_eStopIteration = rb_define_class("StopIteration", rb_eIndexError); rb_define_class 1961 error.c rb_eException = rb_define_class("Exception", rb_cObject); rb_define_class 1974 error.c rb_eSystemExit = rb_define_class("SystemExit", rb_eException); rb_define_class 1979 error.c rb_eFatal = rb_define_class("fatal", rb_eException); rb_define_class 1980 error.c rb_eSignal = rb_define_class("SignalException", rb_eException); rb_define_class 1981 error.c rb_eInterrupt = rb_define_class("Interrupt", rb_eSignal); rb_define_class 1983 error.c rb_eStandardError = rb_define_class("StandardError", rb_eException); rb_define_class 1984 error.c rb_eTypeError = rb_define_class("TypeError", rb_eStandardError); rb_define_class 1985 error.c rb_eArgError = rb_define_class("ArgumentError", rb_eStandardError); rb_define_class 1986 error.c rb_eIndexError = rb_define_class("IndexError", rb_eStandardError); rb_define_class 1987 error.c rb_eKeyError = rb_define_class("KeyError", rb_eIndexError); rb_define_class 1988 error.c rb_eRangeError = rb_define_class("RangeError", rb_eStandardError); rb_define_class 1990 error.c rb_eScriptError = rb_define_class("ScriptError", rb_eException); rb_define_class 1991 error.c rb_eSyntaxError = rb_define_class("SyntaxError", rb_eScriptError); rb_define_class 1994 error.c rb_eLoadError = rb_define_class("LoadError", rb_eScriptError); rb_define_class 1998 error.c rb_eNotImpError = rb_define_class("NotImplementedError", rb_eScriptError); rb_define_class 2000 error.c rb_eNameError = rb_define_class("NameError", rb_eStandardError); rb_define_class 2010 error.c rb_eNoMethodError = rb_define_class("NoMethodError", rb_eNameError); rb_define_class 2015 error.c rb_eRuntimeError = rb_define_class("RuntimeError", rb_eStandardError); rb_define_class 2016 error.c rb_eSecurityError = rb_define_class("SecurityError", rb_eException); rb_define_class 2017 error.c rb_eNoMemError = rb_define_class("NoMemoryError", rb_eException); rb_define_class 2018 error.c rb_eEncodingError = rb_define_class("EncodingError", rb_eStandardError); rb_define_class 2022 error.c rb_eSystemCallError = rb_define_class("SystemCallError", rb_eStandardError); rb_define_class 3160 ext/bigdecimal/bigdecimal.c rb_cBigDecimal = rb_define_class("BigDecimal", rb_cNumeric); rb_define_class 406 ext/cgi/escape/escape.c rb_cCGI = rb_define_class("CGI", rb_cObject); rb_define_class 9148 ext/date/date_core.c cDate = rb_define_class("Date", rb_cObject); rb_define_class 9533 ext/date/date_core.c cDateTime = rb_define_class("DateTime", cDate); rb_define_class 1047 ext/dbm/dbm.c rb_cDBM = rb_define_class("DBM", rb_cObject); rb_define_class 1051 ext/dbm/dbm.c rb_eDBMError = rb_define_class("DBMError", rb_eStandardError); rb_define_class 1230 ext/gdbm/gdbm.c rb_cGDBM = rb_define_class("GDBM", rb_cObject); rb_define_class 1231 ext/gdbm/gdbm.c rb_eGDBMError = rb_define_class("GDBMError", rb_eStandardError); rb_define_class 1232 ext/gdbm/gdbm.c rb_eGDBMFatalError = rb_define_class("GDBMFatalError", rb_eException); rb_define_class 1378 ext/pathname/pathname.c rb_cPathname = rb_define_class("Pathname", rb_cObject); rb_define_class 17287 ext/ripper/ripper.c Ripper = rb_define_class("Ripper", rb_cObject); rb_define_class 11538 ext/ripper/ripper.y Ripper = rb_define_class("Ripper", rb_cObject); rb_define_class 1018 ext/sdbm/init.c rb_cDBM = rb_define_class("SDBM", rb_cObject); rb_define_class 1019 ext/sdbm/init.c rb_eDBMError = rb_define_class("SDBMError", rb_eStandardError); rb_define_class 694 ext/socket/basicsocket.c rb_cBasicSocket = rb_define_class("BasicSocket", rb_cIO); rb_define_class 667 ext/socket/init.c rb_eSocket = rb_define_class("SocketError", rb_eStandardError); rb_define_class 332 ext/socket/ipsocket.c rb_cIPSocket = rb_define_class("IPSocket", rb_cBasicSocket); rb_define_class 2568 ext/socket/raddrinfo.c rb_cAddrinfo = rb_define_class("Addrinfo", rb_cData); rb_define_class 2022 ext/socket/socket.c rb_cSocket = rb_define_class("Socket", rb_cBasicSocket); rb_define_class 62 ext/socket/sockssocket.c rb_cSOCKSSocket = rb_define_class("SOCKSSocket", rb_cTCPSocket); rb_define_class 139 ext/socket/tcpserver.c rb_cTCPServer = rb_define_class("TCPServer", rb_cTCPSocket); rb_define_class 79 ext/socket/tcpsocket.c rb_cTCPSocket = rb_define_class("TCPSocket", rb_cIPSocket); rb_define_class 233 ext/socket/udpsocket.c rb_cUDPSocket = rb_define_class("UDPSocket", rb_cIPSocket); rb_define_class 116 ext/socket/unixserver.c rb_cUNIXServer = rb_define_class("UNIXServer", rb_cUNIXSocket); rb_define_class 535 ext/socket/unixsocket.c rb_cUNIXSocket = rb_define_class("UNIXSocket", rb_cBasicSocket); rb_define_class 1544 ext/stringio/stringio.c VALUE StringIO = rb_define_class("StringIO", rb_cData); rb_define_class 1331 ext/strscan/strscan.c StringScanner = rb_define_class("StringScanner", rb_cObject); rb_define_class 10743 ext/tk/tcltklib.c VALUE ip = rb_define_class("TclTkIp", rb_cObject); rb_define_class 10849 ext/tk/tcltklib.c eTkCallbackReturn = rb_define_class("TkCallbackReturn", rb_eStandardError); rb_define_class 10850 ext/tk/tcltklib.c eTkCallbackBreak = rb_define_class("TkCallbackBreak", rb_eStandardError); rb_define_class 10851 ext/tk/tcltklib.c eTkCallbackContinue = rb_define_class("TkCallbackContinue", rb_define_class 10858 ext/tk/tcltklib.c eTkLocalJumpError = rb_define_class("TkLocalJumpError", eLocalJumpError); rb_define_class 10860 ext/tk/tcltklib.c eTkCallbackRetry = rb_define_class("TkCallbackRetry", eTkLocalJumpError); rb_define_class 10861 ext/tk/tcltklib.c eTkCallbackRedo = rb_define_class("TkCallbackRedo", eTkLocalJumpError); rb_define_class 10862 ext/tk/tcltklib.c eTkCallbackThrow = rb_define_class("TkCallbackThrow", eTkLocalJumpError); rb_define_class 1773 ext/tk/tkutil/tkutil.c VALUE cTK = rb_define_class("TkKernel", rb_cObject); rb_define_class 1829 ext/tk/tkutil/tkutil.c cTkCallbackEntry = rb_define_class("TkCallbackEntry", cTK); rb_define_class 1834 ext/tk/tkutil/tkutil.c cTkObject = rb_define_class("TkObject", cTK); rb_define_class 3914 ext/win32ole/win32ole.c cWIN32OLE = rb_define_class("WIN32OLE", rb_cObject); rb_define_class 82 ext/win32ole/win32ole_error.c eWIN32OLERuntimeError = rb_define_class("WIN32OLERuntimeError", rb_eRuntimeError); rb_define_class 1270 ext/win32ole/win32ole_event.c cWIN32OLE_EVENT = rb_define_class("WIN32OLE_EVENT", rb_cObject); rb_define_class 928 ext/win32ole/win32ole_method.c cWIN32OLE_METHOD = rb_define_class("WIN32OLE_METHOD", rb_cObject); rb_define_class 425 ext/win32ole/win32ole_param.c cWIN32OLE_PARAM = rb_define_class("WIN32OLE_PARAM", rb_cObject); rb_define_class 595 ext/win32ole/win32ole_record.c cWIN32OLE_RECORD = rb_define_class("WIN32OLE_RECORD", rb_cObject); rb_define_class 888 ext/win32ole/win32ole_type.c cWIN32OLE_TYPE = rb_define_class("WIN32OLE_TYPE", rb_cObject); rb_define_class 828 ext/win32ole/win32ole_typelib.c cWIN32OLE_TYPELIB = rb_define_class("WIN32OLE_TYPELIB", rb_cObject); rb_define_class 370 ext/win32ole/win32ole_variable.c cWIN32OLE_VARIABLE = rb_define_class("WIN32OLE_VARIABLE", rb_cObject); rb_define_class 695 ext/win32ole/win32ole_variant.c cWIN32OLE_VARIANT = rb_define_class("WIN32OLE_VARIANT", rb_cObject); rb_define_class 5902 file.c rb_cFile = rb_define_class("File", rb_cIO); rb_define_class 4259 hash.c rb_cHash = rb_define_class("Hash", rb_cObject); rb_define_class 1667 include/ruby/ruby.h VALUE rb_define_class(const char*,VALUE); rb_define_class 12186 io.c rb_eIOError = rb_define_class("IOError", rb_eStandardError); rb_define_class 12187 io.c rb_eEOFError = rb_define_class("EOFError", rb_eIOError); rb_define_class 12214 io.c rb_cIO = rb_define_class("IO", rb_cObject); rb_define_class 12398 io.c rb_cARGF = rb_define_class("ARGF", rb_cObject); rb_define_class 4970 numeric.c rb_eZeroDivError = rb_define_class("ZeroDivisionError", rb_eStandardError); rb_define_class 4971 numeric.c rb_eFloatDomainError = rb_define_class("FloatDomainError", rb_eRangeError); rb_define_class 4972 numeric.c rb_cNumeric = rb_define_class("Numeric", rb_cObject); rb_define_class 5007 numeric.c rb_cInteger = rb_define_class("Integer", rb_cNumeric); rb_define_class 5074 numeric.c rb_cFloat = rb_define_class("Float", rb_cNumeric); rb_define_class 3375 object.c rb_cBasicObject = rb_define_class("BasicObject", Qnil); rb_define_class 3376 object.c rb_cObject = rb_define_class("Object", rb_cBasicObject); rb_define_class 3377 object.c rb_cModule = rb_define_class("Module", rb_cObject); rb_define_class 3378 object.c rb_cClass = rb_define_class("Class", rb_cModule); rb_define_class 3472 object.c rb_cNilClass = rb_define_class("NilClass", rb_cObject); rb_define_class 3559 object.c rb_cData = rb_define_class("Data", rb_cObject); rb_define_class 3562 object.c rb_cTrueClass = rb_define_class("TrueClass", rb_cObject); rb_define_class 3576 object.c rb_cFalseClass = rb_define_class("FalseClass", rb_cObject); rb_define_class 17211 parse.c Ripper = rb_define_class("Ripper", rb_cObject); rb_define_class 11538 parse.y Ripper = rb_define_class("Ripper", rb_cObject); rb_define_class 2913 proc.c rb_cProc = rb_define_class("Proc", rb_cObject); rb_define_class 2947 proc.c rb_eLocalJumpError = rb_define_class("LocalJumpError", rb_eStandardError); rb_define_class 2951 proc.c rb_eSysStackError = rb_define_class("SystemStackError", rb_eException); rb_define_class 2959 proc.c rb_cMethod = rb_define_class("Method", rb_cObject); rb_define_class 2986 proc.c rb_cUnboundMethod = rb_define_class("UnboundMethod", rb_cObject); rb_define_class 3054 proc.c rb_cBinding = rb_define_class("Binding", rb_cObject); rb_define_class 1615 random.c rb_cRandom = rb_define_class("Random", rb_cObject); rb_define_class 2524 rational.c rb_cRational = rb_define_class("Rational", rb_cNumeric); rb_define_class 3906 re.c rb_eRegexpError = rb_define_class("RegexpError", rb_eStandardError); rb_define_class 3923 re.c rb_cRegexp = rb_define_class("Regexp", rb_cObject); rb_define_class 3965 re.c rb_cMatch = rb_define_class("MatchData", rb_cObject); rb_define_class 9655 string.c rb_cString = rb_define_class("String", rb_cObject); rb_define_class 9797 string.c rb_cSymbol = rb_define_class("Symbol", rb_cObject); rb_define_class 364 struct.c klass = rb_define_class(class_name, super); rb_define_class 1185 struct.c rb_cStruct = rb_define_class("Struct", rb_cObject); rb_define_class 4803 thread.c cThGroup = rb_define_class("ThreadGroup", rb_cObject); rb_define_class 4816 thread.c rb_eThreadError = rb_define_class("ThreadError", rb_eStandardError); rb_define_class 1234 thread_sync.c rb_cConditionVariable = rb_define_class("ConditionVariable", rb_cObject); /* teach rdoc ConditionVariable */ rb_define_class 1235 thread_sync.c rb_cQueue = rb_define_class("Queue", rb_cObject); /* teach rdoc Queue */ rb_define_class 1236 thread_sync.c rb_cSizedQueue = rb_define_class("SizedQueue", rb_cObject); /* teach rdoc SizedQueue */ rb_define_class 1257 thread_sync.c rb_eClosedQueueError = rb_define_class("ClosedQueueError", rb_eStopIteration); rb_define_class 4808 time.c rb_cTime = rb_define_class("Time", rb_cObject); rb_define_class 2674 vm.c rb_cRubyVM = rb_define_class("RubyVM", rb_cObject); rb_define_class 2853 vm.c rb_cThread = rb_define_class("Thread", rb_cObject); rb_define_class 2213 vm_eval.c rb_eUncaughtThrow = rb_define_class("UncaughtThrowError", rb_eArgError); rb_define_class 1454 vm_trace.c rb_cTracePoint = rb_define_class("TracePoint", rb_cObject);