| /******************************************************************************* |
| * Copyright (c) 2005, 2007 IBM Corporation and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| |
| *******************************************************************************/ |
| package org.eclipse.dltk.ruby.typeinference; |
| |
| import java.util.HashMap; |
| import java.util.Map; |
| |
| import org.eclipse.dltk.ast.Modifiers; |
| |
| public class BuiltinMethodsDatabase { |
| |
| public static class MethodInfo { |
| |
| private final String name; |
| |
| private final int arity; |
| |
| private final int flags; |
| |
| public MethodInfo(String name, int arity, int flags) { |
| this.name = name; |
| this.arity = arity; |
| this.flags = flags; |
| } |
| |
| public int getArity() { |
| return arity; |
| } |
| |
| public String getName() { |
| return name; |
| } |
| |
| public int getFlags() { |
| return flags; |
| } |
| |
| } |
| |
| public static class Metaclass { |
| |
| private MethodInfo[] methods; |
| |
| private ModuleMetaclass[] includedModules; |
| |
| private String name; |
| |
| private ClassMetaclass metaClass; |
| |
| public Metaclass(String name) { |
| this.name = name; |
| if (metaClass instanceof SingletonMetaclass) { |
| SingletonMetaclass metaclass = (SingletonMetaclass) metaClass; |
| metaclass.set$instanceClass(this); |
| } |
| } |
| |
| public ModuleMetaclass[] getIncludedModules() { |
| return includedModules; |
| } |
| |
| public void setIncludedModules(ModuleMetaclass[] includedModules) { |
| this.includedModules = includedModules; |
| } |
| |
| public ClassMetaclass getMetaClass() { |
| return metaClass; |
| } |
| |
| public void setMetaClass(ClassMetaclass metaClass) { |
| this.metaClass = metaClass; |
| } |
| |
| public MethodInfo[] getMethods() { |
| return methods; |
| } |
| |
| public void setMethods(MethodInfo[] methods) { |
| this.methods = methods; |
| } |
| |
| public String getName() { |
| return name; |
| } |
| |
| public void setName(String name) { |
| this.name = name; |
| } |
| |
| } |
| |
| public static class ModuleMetaclass extends Metaclass { |
| |
| public ModuleMetaclass(String name) { |
| super(name); |
| } |
| |
| } |
| |
| public static class ClassMetaclass extends Metaclass { |
| |
| private ClassMetaclass superClass; |
| |
| public ClassMetaclass(String name) { |
| super(name); |
| } |
| |
| public ClassMetaclass getSuperClass() { |
| return superClass; |
| } |
| |
| public void setSuperClass(ClassMetaclass superClass) { |
| this.superClass = superClass; |
| } |
| |
| } |
| |
| public static class SingletonMetaclass extends ClassMetaclass { |
| |
| private Metaclass instanceClass; |
| |
| public SingletonMetaclass(String name) { |
| super(name); |
| } |
| |
| void set$instanceClass(Metaclass instanceClass) { |
| this.instanceClass = instanceClass; |
| } |
| |
| public Metaclass getInstanceClass() { |
| return instanceClass; |
| } |
| |
| } |
| |
| private final static Map metaclasses = new HashMap(); |
| |
| private static Metaclass add(Metaclass metaclass) { |
| metaclasses.put(metaclass.getName(), metaclass); |
| return metaclass; |
| } |
| |
| public static Metaclass get(String name) { |
| return (Metaclass) metaclasses.get(name); |
| } |
| |
| static { |
| // start generated code |
| ModuleMetaclass kernelModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass("Kernel")); //$NON-NLS-1$ |
| SingletonMetaclass kernelModuleSingletonMetaclass = new SingletonMetaclass("Kernel"); //$NON-NLS-1$ |
| ModuleMetaclass fileTestModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "FileTest")); //$NON-NLS-1$ |
| SingletonMetaclass fileTestModuleSingletonMetaclass = new SingletonMetaclass("FileTest"); //$NON-NLS-1$ |
| ModuleMetaclass marshalModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "Marshal")); //$NON-NLS-1$ |
| SingletonMetaclass marshalModuleSingletonMetaclass = new SingletonMetaclass("Marshal"); //$NON-NLS-1$ |
| ModuleMetaclass signalModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass("Signal")); //$NON-NLS-1$ |
| SingletonMetaclass signalModuleSingletonMetaclass = new SingletonMetaclass("Signal"); //$NON-NLS-1$ |
| ModuleMetaclass process_GIDModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "Process::GID")); //$NON-NLS-1$ |
| SingletonMetaclass process_GIDModuleSingletonMetaclass = new SingletonMetaclass( |
| "Process::GID"); //$NON-NLS-1$ |
| ModuleMetaclass file_ConstantsModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "File::Constants")); //$NON-NLS-1$ |
| SingletonMetaclass file_ConstantsModuleSingletonMetaclass = new SingletonMetaclass( |
| "File::Constants"); //$NON-NLS-1$ |
| ModuleMetaclass objectSpaceModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "ObjectSpace")); //$NON-NLS-1$ |
| SingletonMetaclass objectSpaceModuleSingletonMetaclass = new SingletonMetaclass( |
| "ObjectSpace"); //$NON-NLS-1$ |
| ModuleMetaclass precisionModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "Precision")); //$NON-NLS-1$ |
| SingletonMetaclass precisionModuleSingletonMetaclass = new SingletonMetaclass("Precision"); //$NON-NLS-1$ |
| ModuleMetaclass enumerableModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "Enumerable")); //$NON-NLS-1$ |
| SingletonMetaclass enumerableModuleSingletonMetaclass = new SingletonMetaclass("Enumerable"); //$NON-NLS-1$ |
| ModuleMetaclass errnoModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass("Errno")); //$NON-NLS-1$ |
| SingletonMetaclass errnoModuleSingletonMetaclass = new SingletonMetaclass("Errno"); //$NON-NLS-1$ |
| ModuleMetaclass process_SysModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "Process::Sys")); //$NON-NLS-1$ |
| SingletonMetaclass process_SysModuleSingletonMetaclass = new SingletonMetaclass( |
| "Process::Sys"); //$NON-NLS-1$ |
| ModuleMetaclass process_UIDModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "Process::UID")); //$NON-NLS-1$ |
| SingletonMetaclass process_UIDModuleSingletonMetaclass = new SingletonMetaclass( |
| "Process::UID"); //$NON-NLS-1$ |
| ModuleMetaclass mathModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass("Math")); //$NON-NLS-1$ |
| SingletonMetaclass mathModuleSingletonMetaclass = new SingletonMetaclass("Math"); //$NON-NLS-1$ |
| ModuleMetaclass gCModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass("GC")); //$NON-NLS-1$ |
| SingletonMetaclass gCModuleSingletonMetaclass = new SingletonMetaclass("GC"); //$NON-NLS-1$ |
| ModuleMetaclass processModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "Process")); //$NON-NLS-1$ |
| SingletonMetaclass processModuleSingletonMetaclass = new SingletonMetaclass("Process"); //$NON-NLS-1$ |
| ModuleMetaclass comparableModuleMetaclass = (ModuleMetaclass) add(new ModuleMetaclass( |
| "Comparable")); //$NON-NLS-1$ |
| SingletonMetaclass comparableModuleSingletonMetaclass = new SingletonMetaclass("Comparable"); //$NON-NLS-1$ |
| ClassMetaclass argumentErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "ArgumentError")); //$NON-NLS-1$ |
| SingletonMetaclass argumentErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "ArgumentError"); //$NON-NLS-1$ |
| ClassMetaclass arrayMetaclass = (ClassMetaclass) add(new ClassMetaclass("Array")); //$NON-NLS-1$ |
| SingletonMetaclass arrayClassSingletonMetaclass = new SingletonMetaclass("Array"); //$NON-NLS-1$ |
| ClassMetaclass bignumMetaclass = (ClassMetaclass) add(new ClassMetaclass("Bignum")); //$NON-NLS-1$ |
| SingletonMetaclass bignumClassSingletonMetaclass = new SingletonMetaclass("Bignum"); //$NON-NLS-1$ |
| ClassMetaclass bindingMetaclass = (ClassMetaclass) add(new ClassMetaclass("Binding")); //$NON-NLS-1$ |
| SingletonMetaclass bindingClassSingletonMetaclass = new SingletonMetaclass("Binding"); //$NON-NLS-1$ |
| ClassMetaclass classMetaclass = (ClassMetaclass) add(new ClassMetaclass("Class")); //$NON-NLS-1$ |
| SingletonMetaclass classClassSingletonMetaclass = new SingletonMetaclass("Class"); //$NON-NLS-1$ |
| ClassMetaclass continuationMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Continuation")); //$NON-NLS-1$ |
| SingletonMetaclass continuationClassSingletonMetaclass = new SingletonMetaclass( |
| "Continuation"); //$NON-NLS-1$ |
| ClassMetaclass dataMetaclass = (ClassMetaclass) add(new ClassMetaclass("Data")); //$NON-NLS-1$ |
| SingletonMetaclass dataClassSingletonMetaclass = new SingletonMetaclass("Data"); //$NON-NLS-1$ |
| ClassMetaclass dirMetaclass = (ClassMetaclass) add(new ClassMetaclass("Dir")); //$NON-NLS-1$ |
| SingletonMetaclass dirClassSingletonMetaclass = new SingletonMetaclass("Dir"); //$NON-NLS-1$ |
| ClassMetaclass eOFErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("EOFError")); //$NON-NLS-1$ |
| SingletonMetaclass eOFErrorClassSingletonMetaclass = new SingletonMetaclass("EOFError"); //$NON-NLS-1$ |
| ClassMetaclass errno_E2BIGMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::E2BIG")); //$NON-NLS-1$ |
| SingletonMetaclass errno_E2BIGClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::E2BIG"); //$NON-NLS-1$ |
| ClassMetaclass errno_EACCESMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EACCES")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EACCESClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EACCES"); //$NON-NLS-1$ |
| ClassMetaclass errno_EADDRINUSEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EADDRINUSE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EADDRINUSEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EADDRINUSE"); //$NON-NLS-1$ |
| ClassMetaclass errno_EADDRNOTAVAILMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EADDRNOTAVAIL")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EADDRNOTAVAILClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EADDRNOTAVAIL"); //$NON-NLS-1$ |
| ClassMetaclass errno_EAFNOSUPPORTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EAFNOSUPPORT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EAFNOSUPPORTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EAFNOSUPPORT"); //$NON-NLS-1$ |
| ClassMetaclass errno_EAGAINMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EAGAIN")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EAGAINClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EAGAIN"); //$NON-NLS-1$ |
| ClassMetaclass errno_EALREADYMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EALREADY")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EALREADYClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EALREADY"); //$NON-NLS-1$ |
| ClassMetaclass errno_EBADFMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EBADF")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EBADFClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EBADF"); //$NON-NLS-1$ |
| ClassMetaclass errno_EBADMSGMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EBADMSG")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EBADMSGClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EBADMSG"); //$NON-NLS-1$ |
| ClassMetaclass errno_EBUSYMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EBUSY")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EBUSYClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EBUSY"); //$NON-NLS-1$ |
| ClassMetaclass errno_ECHILDMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ECHILD")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ECHILDClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ECHILD"); //$NON-NLS-1$ |
| ClassMetaclass errno_ECONNABORTEDMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ECONNABORTED")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ECONNABORTEDClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ECONNABORTED"); //$NON-NLS-1$ |
| ClassMetaclass errno_ECONNREFUSEDMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ECONNREFUSED")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ECONNREFUSEDClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ECONNREFUSED"); //$NON-NLS-1$ |
| ClassMetaclass errno_ECONNRESETMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ECONNRESET")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ECONNRESETClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ECONNRESET"); //$NON-NLS-1$ |
| ClassMetaclass errno_EDEADLKMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EDEADLK")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EDEADLKClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EDEADLK"); //$NON-NLS-1$ |
| ClassMetaclass errno_EDESTADDRREQMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EDESTADDRREQ")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EDESTADDRREQClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EDESTADDRREQ"); //$NON-NLS-1$ |
| ClassMetaclass errno_EDOMMetaclass = (ClassMetaclass) add(new ClassMetaclass("Errno::EDOM")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EDOMClassSingletonMetaclass = new SingletonMetaclass("Errno::EDOM"); //$NON-NLS-1$ |
| ClassMetaclass errno_EDQUOTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EDQUOT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EDQUOTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EDQUOT"); //$NON-NLS-1$ |
| ClassMetaclass errno_EEXISTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EEXIST")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EEXISTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EEXIST"); //$NON-NLS-1$ |
| ClassMetaclass errno_EFAULTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EFAULT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EFAULTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EFAULT"); //$NON-NLS-1$ |
| ClassMetaclass errno_EFBIGMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EFBIG")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EFBIGClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EFBIG"); //$NON-NLS-1$ |
| ClassMetaclass errno_EHOSTDOWNMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EHOSTDOWN")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EHOSTDOWNClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EHOSTDOWN"); //$NON-NLS-1$ |
| ClassMetaclass errno_EHOSTUNREACHMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EHOSTUNREACH")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EHOSTUNREACHClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EHOSTUNREACH"); //$NON-NLS-1$ |
| ClassMetaclass errno_EIDRMMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EIDRM")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EIDRMClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EIDRM"); //$NON-NLS-1$ |
| ClassMetaclass errno_EILSEQMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EILSEQ")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EILSEQClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EILSEQ"); //$NON-NLS-1$ |
| ClassMetaclass errno_EINPROGRESSMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EINPROGRESS")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EINPROGRESSClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EINPROGRESS"); //$NON-NLS-1$ |
| ClassMetaclass errno_EINTRMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EINTR")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EINTRClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EINTR"); //$NON-NLS-1$ |
| ClassMetaclass errno_EINVALMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EINVAL")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EINVALClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EINVAL"); //$NON-NLS-1$ |
| ClassMetaclass errno_EIOMetaclass = (ClassMetaclass) add(new ClassMetaclass("Errno::EIO")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EIOClassSingletonMetaclass = new SingletonMetaclass("Errno::EIO"); //$NON-NLS-1$ |
| ClassMetaclass errno_EISCONNMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EISCONN")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EISCONNClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EISCONN"); //$NON-NLS-1$ |
| ClassMetaclass errno_EISDIRMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EISDIR")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EISDIRClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EISDIR"); //$NON-NLS-1$ |
| ClassMetaclass errno_ELOOPMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ELOOP")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ELOOPClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ELOOP"); //$NON-NLS-1$ |
| ClassMetaclass errno_EMFILEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EMFILE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EMFILEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EMFILE"); //$NON-NLS-1$ |
| ClassMetaclass errno_EMLINKMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EMLINK")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EMLINKClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EMLINK"); //$NON-NLS-1$ |
| ClassMetaclass errno_EMSGSIZEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EMSGSIZE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EMSGSIZEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EMSGSIZE"); //$NON-NLS-1$ |
| ClassMetaclass errno_EMULTIHOPMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EMULTIHOP")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EMULTIHOPClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EMULTIHOP"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENAMETOOLONGMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENAMETOOLONG")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENAMETOOLONGClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENAMETOOLONG"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENETDOWNMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENETDOWN")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENETDOWNClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENETDOWN"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENETRESETMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENETRESET")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENETRESETClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENETRESET"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENETUNREACHMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENETUNREACH")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENETUNREACHClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENETUNREACH"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENFILEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENFILE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENFILEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENFILE"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOBUFSMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOBUFS")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOBUFSClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOBUFS"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENODATAMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENODATA")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENODATAClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENODATA"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENODEVMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENODEV")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENODEVClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENODEV"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOENTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOENT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOENTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOENT"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOEXECMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOEXEC")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOEXECClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOEXEC"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOLCKMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOLCK")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOLCKClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOLCK"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOLINKMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOLINK")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOLINKClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOLINK"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOMEMMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOMEM")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOMEMClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOMEM"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOMSGMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOMSG")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOMSGClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOMSG"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOPROTOOPTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOPROTOOPT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOPROTOOPTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOPROTOOPT"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOSPCMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOSPC")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOSPCClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOSPC"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOSRMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOSR")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOSRClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOSR"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOSTRMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOSTR")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOSTRClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOSTR"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOSYSMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOSYS")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOSYSClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOSYS"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOTBLKMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOTBLK")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOTBLKClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOTBLK"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOTCONNMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOTCONN")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOTCONNClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOTCONN"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOTDIRMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOTDIR")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOTDIRClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOTDIR"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOTEMPTYMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOTEMPTY")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOTEMPTYClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOTEMPTY"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOTSOCKMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOTSOCK")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOTSOCKClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOTSOCK"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENOTTYMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENOTTY")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENOTTYClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENOTTY"); //$NON-NLS-1$ |
| ClassMetaclass errno_ENXIOMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ENXIO")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ENXIOClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ENXIO"); //$NON-NLS-1$ |
| ClassMetaclass errno_EOPNOTSUPPMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EOPNOTSUPP")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EOPNOTSUPPClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EOPNOTSUPP"); //$NON-NLS-1$ |
| ClassMetaclass errno_EOVERFLOWMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EOVERFLOW")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EOVERFLOWClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EOVERFLOW"); //$NON-NLS-1$ |
| ClassMetaclass errno_EPERMMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EPERM")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EPERMClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EPERM"); //$NON-NLS-1$ |
| ClassMetaclass errno_EPFNOSUPPORTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EPFNOSUPPORT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EPFNOSUPPORTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EPFNOSUPPORT"); //$NON-NLS-1$ |
| ClassMetaclass errno_EPIPEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EPIPE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EPIPEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EPIPE"); //$NON-NLS-1$ |
| ClassMetaclass errno_EPROTOMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EPROTO")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EPROTOClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EPROTO"); //$NON-NLS-1$ |
| ClassMetaclass errno_EPROTONOSUPPORTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EPROTONOSUPPORT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EPROTONOSUPPORTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EPROTONOSUPPORT"); //$NON-NLS-1$ |
| ClassMetaclass errno_EPROTOTYPEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EPROTOTYPE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EPROTOTYPEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EPROTOTYPE"); //$NON-NLS-1$ |
| ClassMetaclass errno_ERANGEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ERANGE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ERANGEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ERANGE"); //$NON-NLS-1$ |
| ClassMetaclass errno_EREMOTEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EREMOTE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EREMOTEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EREMOTE"); //$NON-NLS-1$ |
| ClassMetaclass errno_EROFSMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EROFS")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EROFSClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EROFS"); //$NON-NLS-1$ |
| ClassMetaclass errno_ESHUTDOWNMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ESHUTDOWN")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ESHUTDOWNClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ESHUTDOWN"); //$NON-NLS-1$ |
| ClassMetaclass errno_ESOCKTNOSUPPORTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ESOCKTNOSUPPORT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ESOCKTNOSUPPORTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ESOCKTNOSUPPORT"); //$NON-NLS-1$ |
| ClassMetaclass errno_ESPIPEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ESPIPE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ESPIPEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ESPIPE"); //$NON-NLS-1$ |
| ClassMetaclass errno_ESRCHMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ESRCH")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ESRCHClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ESRCH"); //$NON-NLS-1$ |
| ClassMetaclass errno_ESTALEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ESTALE")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ESTALEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ESTALE"); //$NON-NLS-1$ |
| ClassMetaclass errno_ETIMEMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ETIME")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ETIMEClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ETIME"); //$NON-NLS-1$ |
| ClassMetaclass errno_ETIMEDOUTMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ETIMEDOUT")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ETIMEDOUTClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ETIMEDOUT"); //$NON-NLS-1$ |
| ClassMetaclass errno_ETOOMANYREFSMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ETOOMANYREFS")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ETOOMANYREFSClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ETOOMANYREFS"); //$NON-NLS-1$ |
| ClassMetaclass errno_ETXTBSYMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::ETXTBSY")); //$NON-NLS-1$ |
| SingletonMetaclass errno_ETXTBSYClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::ETXTBSY"); //$NON-NLS-1$ |
| ClassMetaclass errno_EUSERSMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EUSERS")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EUSERSClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EUSERS"); //$NON-NLS-1$ |
| ClassMetaclass errno_EXDEVMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Errno::EXDEV")); //$NON-NLS-1$ |
| SingletonMetaclass errno_EXDEVClassSingletonMetaclass = new SingletonMetaclass( |
| "Errno::EXDEV"); //$NON-NLS-1$ |
| ClassMetaclass exceptionMetaclass = (ClassMetaclass) add(new ClassMetaclass("Exception")); //$NON-NLS-1$ |
| SingletonMetaclass exceptionClassSingletonMetaclass = new SingletonMetaclass("Exception"); //$NON-NLS-1$ |
| ClassMetaclass falseClassMetaclass = (ClassMetaclass) add(new ClassMetaclass("FalseClass")); //$NON-NLS-1$ |
| SingletonMetaclass falseClassClassSingletonMetaclass = new SingletonMetaclass("FalseClass"); //$NON-NLS-1$ |
| ClassMetaclass fileMetaclass = (ClassMetaclass) add(new ClassMetaclass("File")); //$NON-NLS-1$ |
| SingletonMetaclass fileClassSingletonMetaclass = new SingletonMetaclass("File"); //$NON-NLS-1$ |
| ClassMetaclass file_StatMetaclass = (ClassMetaclass) add(new ClassMetaclass("File::Stat")); //$NON-NLS-1$ |
| SingletonMetaclass file_StatClassSingletonMetaclass = new SingletonMetaclass("File::Stat"); //$NON-NLS-1$ |
| ClassMetaclass fixnumMetaclass = (ClassMetaclass) add(new ClassMetaclass("Fixnum")); //$NON-NLS-1$ |
| SingletonMetaclass fixnumClassSingletonMetaclass = new SingletonMetaclass("Fixnum"); //$NON-NLS-1$ |
| ClassMetaclass floatMetaclass = (ClassMetaclass) add(new ClassMetaclass("Float")); //$NON-NLS-1$ |
| SingletonMetaclass floatClassSingletonMetaclass = new SingletonMetaclass("Float"); //$NON-NLS-1$ |
| ClassMetaclass floatDomainErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "FloatDomainError")); //$NON-NLS-1$ |
| SingletonMetaclass floatDomainErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "FloatDomainError"); //$NON-NLS-1$ |
| ClassMetaclass hashMetaclass = (ClassMetaclass) add(new ClassMetaclass("Hash")); //$NON-NLS-1$ |
| SingletonMetaclass hashClassSingletonMetaclass = new SingletonMetaclass("Hash"); //$NON-NLS-1$ |
| ClassMetaclass iOMetaclass = (ClassMetaclass) add(new ClassMetaclass("IO")); //$NON-NLS-1$ |
| SingletonMetaclass iOClassSingletonMetaclass = new SingletonMetaclass("IO"); //$NON-NLS-1$ |
| ClassMetaclass iOErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("IOError")); //$NON-NLS-1$ |
| SingletonMetaclass iOErrorClassSingletonMetaclass = new SingletonMetaclass("IOError"); //$NON-NLS-1$ |
| ClassMetaclass indexErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("IndexError")); //$NON-NLS-1$ |
| SingletonMetaclass indexErrorClassSingletonMetaclass = new SingletonMetaclass("IndexError"); //$NON-NLS-1$ |
| ClassMetaclass integerMetaclass = (ClassMetaclass) add(new ClassMetaclass("Integer")); //$NON-NLS-1$ |
| SingletonMetaclass integerClassSingletonMetaclass = new SingletonMetaclass("Integer"); //$NON-NLS-1$ |
| ClassMetaclass interruptMetaclass = (ClassMetaclass) add(new ClassMetaclass("Interrupt")); //$NON-NLS-1$ |
| SingletonMetaclass interruptClassSingletonMetaclass = new SingletonMetaclass("Interrupt"); //$NON-NLS-1$ |
| ClassMetaclass loadErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("LoadError")); //$NON-NLS-1$ |
| SingletonMetaclass loadErrorClassSingletonMetaclass = new SingletonMetaclass("LoadError"); //$NON-NLS-1$ |
| ClassMetaclass localJumpErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "LocalJumpError")); //$NON-NLS-1$ |
| SingletonMetaclass localJumpErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "LocalJumpError"); //$NON-NLS-1$ |
| ClassMetaclass matchDataMetaclass = (ClassMetaclass) add(new ClassMetaclass("MatchData")); //$NON-NLS-1$ |
| SingletonMetaclass matchDataClassSingletonMetaclass = new SingletonMetaclass("MatchData"); //$NON-NLS-1$ |
| ClassMetaclass methodMetaclass = (ClassMetaclass) add(new ClassMetaclass("Method")); //$NON-NLS-1$ |
| SingletonMetaclass methodClassSingletonMetaclass = new SingletonMetaclass("Method"); //$NON-NLS-1$ |
| ClassMetaclass moduleMetaclass = (ClassMetaclass) add(new ClassMetaclass("Module")); //$NON-NLS-1$ |
| SingletonMetaclass moduleClassSingletonMetaclass = new SingletonMetaclass("Module"); //$NON-NLS-1$ |
| ClassMetaclass nameErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("NameError")); //$NON-NLS-1$ |
| SingletonMetaclass nameErrorClassSingletonMetaclass = new SingletonMetaclass("NameError"); //$NON-NLS-1$ |
| ClassMetaclass nameError_messageMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "NameError::message")); //$NON-NLS-1$ |
| SingletonMetaclass nameError_messageClassSingletonMetaclass = new SingletonMetaclass( |
| "NameError::message"); //$NON-NLS-1$ |
| ClassMetaclass nilClassMetaclass = (ClassMetaclass) add(new ClassMetaclass("NilClass")); //$NON-NLS-1$ |
| SingletonMetaclass nilClassClassSingletonMetaclass = new SingletonMetaclass("NilClass"); //$NON-NLS-1$ |
| ClassMetaclass noMemoryErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "NoMemoryError")); //$NON-NLS-1$ |
| SingletonMetaclass noMemoryErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "NoMemoryError"); //$NON-NLS-1$ |
| ClassMetaclass noMethodErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "NoMethodError")); //$NON-NLS-1$ |
| SingletonMetaclass noMethodErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "NoMethodError"); //$NON-NLS-1$ |
| ClassMetaclass notImplementedErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "NotImplementedError")); //$NON-NLS-1$ |
| SingletonMetaclass notImplementedErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "NotImplementedError"); //$NON-NLS-1$ |
| ClassMetaclass numericMetaclass = (ClassMetaclass) add(new ClassMetaclass("Numeric")); //$NON-NLS-1$ |
| SingletonMetaclass numericClassSingletonMetaclass = new SingletonMetaclass("Numeric"); //$NON-NLS-1$ |
| ClassMetaclass objectMetaclass = (ClassMetaclass) add(new ClassMetaclass("Object")); //$NON-NLS-1$ |
| SingletonMetaclass objectClassSingletonMetaclass = new SingletonMetaclass("Object"); //$NON-NLS-1$ |
| ClassMetaclass procMetaclass = (ClassMetaclass) add(new ClassMetaclass("Proc")); //$NON-NLS-1$ |
| SingletonMetaclass procClassSingletonMetaclass = new SingletonMetaclass("Proc"); //$NON-NLS-1$ |
| ClassMetaclass process_StatusMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "Process::Status")); //$NON-NLS-1$ |
| SingletonMetaclass process_StatusClassSingletonMetaclass = new SingletonMetaclass( |
| "Process::Status"); //$NON-NLS-1$ |
| ClassMetaclass rangeMetaclass = (ClassMetaclass) add(new ClassMetaclass("Range")); //$NON-NLS-1$ |
| SingletonMetaclass rangeClassSingletonMetaclass = new SingletonMetaclass("Range"); //$NON-NLS-1$ |
| ClassMetaclass rangeErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("RangeError")); //$NON-NLS-1$ |
| SingletonMetaclass rangeErrorClassSingletonMetaclass = new SingletonMetaclass("RangeError"); //$NON-NLS-1$ |
| ClassMetaclass regexpMetaclass = (ClassMetaclass) add(new ClassMetaclass("Regexp")); //$NON-NLS-1$ |
| SingletonMetaclass regexpClassSingletonMetaclass = new SingletonMetaclass("Regexp"); //$NON-NLS-1$ |
| ClassMetaclass regexpErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("RegexpError")); //$NON-NLS-1$ |
| SingletonMetaclass regexpErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "RegexpError"); //$NON-NLS-1$ |
| ClassMetaclass runtimeErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "RuntimeError")); //$NON-NLS-1$ |
| SingletonMetaclass runtimeErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "RuntimeError"); //$NON-NLS-1$ |
| ClassMetaclass scriptErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("ScriptError")); //$NON-NLS-1$ |
| SingletonMetaclass scriptErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "ScriptError"); //$NON-NLS-1$ |
| ClassMetaclass securityErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "SecurityError")); //$NON-NLS-1$ |
| SingletonMetaclass securityErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "SecurityError"); //$NON-NLS-1$ |
| ClassMetaclass setMetaclass = (ClassMetaclass) add(new ClassMetaclass("Set")); //$NON-NLS-1$ |
| SingletonMetaclass setClassSingletonMetaclass = new SingletonMetaclass("Set"); //$NON-NLS-1$ |
| ClassMetaclass signalExceptionMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "SignalException")); //$NON-NLS-1$ |
| SingletonMetaclass signalExceptionClassSingletonMetaclass = new SingletonMetaclass( |
| "SignalException"); //$NON-NLS-1$ |
| ClassMetaclass sortedSetMetaclass = (ClassMetaclass) add(new ClassMetaclass("SortedSet")); //$NON-NLS-1$ |
| SingletonMetaclass sortedSetClassSingletonMetaclass = new SingletonMetaclass("SortedSet"); //$NON-NLS-1$ |
| ClassMetaclass standardErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "StandardError")); //$NON-NLS-1$ |
| SingletonMetaclass standardErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "StandardError"); //$NON-NLS-1$ |
| ClassMetaclass stringMetaclass = (ClassMetaclass) add(new ClassMetaclass("String")); //$NON-NLS-1$ |
| SingletonMetaclass stringClassSingletonMetaclass = new SingletonMetaclass("String"); //$NON-NLS-1$ |
| ClassMetaclass structMetaclass = (ClassMetaclass) add(new ClassMetaclass("Struct")); //$NON-NLS-1$ |
| SingletonMetaclass structClassSingletonMetaclass = new SingletonMetaclass("Struct"); //$NON-NLS-1$ |
| ClassMetaclass struct_TmsMetaclass = (ClassMetaclass) add(new ClassMetaclass("Struct::Tms")); //$NON-NLS-1$ |
| SingletonMetaclass struct_TmsClassSingletonMetaclass = new SingletonMetaclass("Struct::Tms"); //$NON-NLS-1$ |
| ClassMetaclass symbolMetaclass = (ClassMetaclass) add(new ClassMetaclass("Symbol")); //$NON-NLS-1$ |
| SingletonMetaclass symbolClassSingletonMetaclass = new SingletonMetaclass("Symbol"); //$NON-NLS-1$ |
| ClassMetaclass syntaxErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("SyntaxError")); //$NON-NLS-1$ |
| SingletonMetaclass syntaxErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "SyntaxError"); //$NON-NLS-1$ |
| ClassMetaclass systemCallErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "SystemCallError")); //$NON-NLS-1$ |
| SingletonMetaclass systemCallErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "SystemCallError"); //$NON-NLS-1$ |
| ClassMetaclass systemExitMetaclass = (ClassMetaclass) add(new ClassMetaclass("SystemExit")); //$NON-NLS-1$ |
| SingletonMetaclass systemExitClassSingletonMetaclass = new SingletonMetaclass("SystemExit"); //$NON-NLS-1$ |
| ClassMetaclass systemStackErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "SystemStackError")); //$NON-NLS-1$ |
| SingletonMetaclass systemStackErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "SystemStackError"); //$NON-NLS-1$ |
| ClassMetaclass threadMetaclass = (ClassMetaclass) add(new ClassMetaclass("Thread")); //$NON-NLS-1$ |
| SingletonMetaclass threadClassSingletonMetaclass = new SingletonMetaclass("Thread"); //$NON-NLS-1$ |
| ClassMetaclass threadErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("ThreadError")); //$NON-NLS-1$ |
| SingletonMetaclass threadErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "ThreadError"); //$NON-NLS-1$ |
| ClassMetaclass threadGroupMetaclass = (ClassMetaclass) add(new ClassMetaclass("ThreadGroup")); //$NON-NLS-1$ |
| SingletonMetaclass threadGroupClassSingletonMetaclass = new SingletonMetaclass( |
| "ThreadGroup"); //$NON-NLS-1$ |
| ClassMetaclass timeMetaclass = (ClassMetaclass) add(new ClassMetaclass("Time")); //$NON-NLS-1$ |
| SingletonMetaclass timeClassSingletonMetaclass = new SingletonMetaclass("Time"); //$NON-NLS-1$ |
| ClassMetaclass trueClassMetaclass = (ClassMetaclass) add(new ClassMetaclass("TrueClass")); //$NON-NLS-1$ |
| SingletonMetaclass trueClassClassSingletonMetaclass = new SingletonMetaclass("TrueClass"); //$NON-NLS-1$ |
| ClassMetaclass typeErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass("TypeError")); //$NON-NLS-1$ |
| SingletonMetaclass typeErrorClassSingletonMetaclass = new SingletonMetaclass("TypeError"); //$NON-NLS-1$ |
| ClassMetaclass unboundMethodMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "UnboundMethod")); //$NON-NLS-1$ |
| SingletonMetaclass unboundMethodClassSingletonMetaclass = new SingletonMetaclass( |
| "UnboundMethod"); //$NON-NLS-1$ |
| ClassMetaclass zeroDivisionErrorMetaclass = (ClassMetaclass) add(new ClassMetaclass( |
| "ZeroDivisionError")); //$NON-NLS-1$ |
| SingletonMetaclass zeroDivisionErrorClassSingletonMetaclass = new SingletonMetaclass( |
| "ZeroDivisionError"); //$NON-NLS-1$ |
| ClassMetaclass fatalMetaclass = (ClassMetaclass) add(new ClassMetaclass("fatal")); //$NON-NLS-1$ |
| SingletonMetaclass fatalClassSingletonMetaclass = new SingletonMetaclass("fatal"); //$NON-NLS-1$ |
| kernelModuleMetaclass.setMethods(new MethodInfo[] { new MethodInfo("dup", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("hash", 0, 0), new MethodInfo("private_methods", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("extend", -1, 0), new MethodInfo("nil?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("display", -1, 0), new MethodInfo("__send__", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("instance_eval", -1, 0), new MethodInfo("tainted?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("class", 0, 0), new MethodInfo("singleton_methods", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("=~", 1, 0), new MethodInfo("untaint", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("kind_of?", 1, 0), new MethodInfo("object_id", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("instance_variable_get", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("respond_to?", -1, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("frozen?", 0, 0), new MethodInfo("taint", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("id", 0, 0), new MethodInfo("public_methods", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_a", 0, 0), new MethodInfo("equal?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("clone", 0, 0), new MethodInfo("protected_methods", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("send", -1, 0), new MethodInfo("freeze", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("instance_variable_set", 2, 0), new MethodInfo("type", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("is_a?", 1, 0), new MethodInfo("methods", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("==", 1, 0), new MethodInfo("instance_of?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("===", 1, 0), new MethodInfo("instance_variables", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("__id__", 0, 0), new MethodInfo("eql?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0), new MethodInfo("method", 1, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| fileTestModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| marshalModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| signalModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| process_GIDModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| file_ConstantsModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| objectSpaceModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| precisionModuleMetaclass.setMethods(new MethodInfo[] { new MethodInfo("prec_f", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("prec_i", 0, 0), new MethodInfo("prec", 1, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| enumerableModuleMetaclass.setMethods(new MethodInfo[] { new MethodInfo("find_all", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("sort_by", 0, 0), new MethodInfo("collect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("detect", -1, 0), new MethodInfo("max", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("sort", 0, 0), new MethodInfo("partition", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("any?", 0, 0), new MethodInfo("reject", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("zip", -1, 0), new MethodInfo("to_set", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("find", -1, 0), new MethodInfo("min", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("member?", 1, 0), new MethodInfo("entries", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inject", -1, 0), new MethodInfo("all?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("select", 0, 0), new MethodInfo("each_with_index", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("grep", 1, 0), new MethodInfo("to_a", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("map", 0, 0), new MethodInfo("include?", 1, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| errnoModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| process_SysModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| process_UIDModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| mathModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| gCModuleMetaclass.setMethods(new MethodInfo[] { new MethodInfo("garbage_collect", 0, 0) }); //$NON-NLS-1$ |
| processModuleMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| comparableModuleMetaclass.setMethods(new MethodInfo[] { new MethodInfo("==", 1, 0), //$NON-NLS-1$ |
| new MethodInfo(">=", 1, 0), new MethodInfo("<", 1, 0), new MethodInfo("<=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo(">", 1, 0), new MethodInfo("between?", 2, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| argumentErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| arrayMetaclass.setMethods(new MethodInfo[] { new MethodInfo("last", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("assoc", 1, 0), new MethodInfo("&", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("slice!", -1, 0), new MethodInfo("hash", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("values_at", -1, 0), new MethodInfo("length", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("sort!", 0, 0), new MethodInfo("reject", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each_index", 0, 0), new MethodInfo("delete", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("sort", 0, 0), new MethodInfo("fetch", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each", 0, 0), new MethodInfo("clear", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("*", 1, 0), new MethodInfo("join", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("empty?", 0, 0), new MethodInfo("shift", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("+", 1, 0), new MethodInfo("rindex", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("flatten!", 0, 0), new MethodInfo("to_ary", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("slice", -1, 0), new MethodInfo("reverse!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("indices", -1, 0), new MethodInfo("nitems", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inspect", 0, 0), new MethodInfo("-", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("compact!", 0, 0), new MethodInfo("frozen?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("concat", 1, 0), new MethodInfo("push", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("rassoc", 1, 0), new MethodInfo("[]", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("size", 0, 0), new MethodInfo("[]=", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("delete_at", 1, 0), new MethodInfo("flatten", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_a", 0, 0), new MethodInfo("collect!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("<<", 1, 0), new MethodInfo("|", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("collect", 0, 0), new MethodInfo("reverse_each", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("include?", 1, 0), new MethodInfo("fill", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("uniq!", 0, 0), new MethodInfo("reverse", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("first", -1, 0), new MethodInfo("insert", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("reject!", 0, 0), new MethodInfo("pack", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("select", 0, 0), new MethodInfo("unshift", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("compact", 0, 0), new MethodInfo("replace", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("at", 1, 0), new MethodInfo("zip", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("transpose", 0, 0), new MethodInfo("<=>", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("uniq", 0, 0), new MethodInfo("index", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("pop", 0, 0), new MethodInfo("==", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("delete_if", 0, 0), new MethodInfo("map!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("eql?", 1, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("indexes", -1, 0), new MethodInfo("map", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| bignumMetaclass.setMethods(new MethodInfo[] { new MethodInfo("quo", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("<=>", 1, 0), new MethodInfo("coerce", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("-", 1, 0), new MethodInfo("[]", 1, 0), new MethodInfo("==", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo("modulo", 1, 0), new MethodInfo("/", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("|", 1, 0), new MethodInfo("<<", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("eql?", 1, 0), new MethodInfo("%", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo(">>", 1, 0), new MethodInfo("divmod", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("&", 1, 0), new MethodInfo("~", 0, 0), new MethodInfo("hash", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo("^", 1, 0), new MethodInfo("to_s", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("abs", 0, 0), new MethodInfo("div", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("size", 0, 0), new MethodInfo("-@", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("*", 1, 0), new MethodInfo("to_f", 0, 0), new MethodInfo("+", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo("remainder", 1, 0), new MethodInfo("**", 1, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| bindingMetaclass.setMethods(new MethodInfo[] { new MethodInfo("clone", 0, 0) }); //$NON-NLS-1$ |
| classMetaclass.setMethods(new MethodInfo[] { new MethodInfo("new", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("superclass", 0, 0), new MethodInfo("allocate", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| continuationMetaclass.setMethods(new MethodInfo[] { new MethodInfo("call", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("[]", -1, 0) }); //$NON-NLS-1$ |
| dataMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| dirMetaclass.setMethods(new MethodInfo[] { new MethodInfo("pos", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("each", 0, 0), new MethodInfo("close", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("rewind", 0, 0), new MethodInfo("pos=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("seek", 1, 0), new MethodInfo("tell", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("read", 0, 0), new MethodInfo("path", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| eOFErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_E2BIGMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EACCESMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EADDRINUSEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EADDRNOTAVAILMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EAFNOSUPPORTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EAGAINMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EALREADYMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EBADFMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EBADMSGMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EBUSYMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ECHILDMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ECONNABORTEDMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ECONNREFUSEDMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ECONNRESETMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EDEADLKMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EDESTADDRREQMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EDOMMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EDQUOTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EEXISTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EFAULTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EFBIGMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EHOSTDOWNMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EHOSTUNREACHMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EIDRMMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EILSEQMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EINPROGRESSMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EINTRMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EINVALMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EIOMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EISCONNMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EISDIRMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ELOOPMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EMFILEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EMLINKMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EMSGSIZEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EMULTIHOPMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENAMETOOLONGMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENETDOWNMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENETRESETMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENETUNREACHMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENFILEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOBUFSMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENODATAMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENODEVMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOENTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOEXECMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOLCKMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOLINKMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOMEMMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOMSGMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOPROTOOPTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOSPCMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOSRMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOSTRMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOSYSMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTBLKMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTCONNMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTDIRMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTEMPTYMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTSOCKMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTTYMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENXIOMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EOPNOTSUPPMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EOVERFLOWMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPERMMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPFNOSUPPORTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPIPEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPROTOMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPROTONOSUPPORTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPROTOTYPEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ERANGEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EREMOTEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EROFSMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESHUTDOWNMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESOCKTNOSUPPORTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESPIPEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESRCHMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESTALEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ETIMEMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ETIMEDOUTMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ETOOMANYREFSMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ETXTBSYMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EUSERSMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EXDEVMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| exceptionMetaclass.setMethods(new MethodInfo[] { new MethodInfo("message", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("exception", -1, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("set_backtrace", 1, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_str", 0, 0), new MethodInfo("backtrace", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| falseClassMetaclass |
| .setMethods(new MethodInfo[] { new MethodInfo("|", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("&", 1, 0), new MethodInfo("^", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0) }); //$NON-NLS-1$ |
| fileMetaclass.setMethods(new MethodInfo[] { new MethodInfo("chmod", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("atime", 0, 0), new MethodInfo("flock", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("ctime", 0, 0), new MethodInfo("lstat", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("truncate", 1, 0), new MethodInfo("chown", 2, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("mtime", 0, 0), new MethodInfo("path", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| file_StatMetaclass.setMethods(new MethodInfo[] { new MethodInfo("<=>", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("dev", 0, 0), new MethodInfo("blksize", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("pipe?", 0, 0), new MethodInfo("gid", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("file?", 0, 0), new MethodInfo("sticky?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("ino", 0, 0), new MethodInfo("atime", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("writable?", 0, 0), new MethodInfo("blockdev?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("rdev_minor", 0, 0), new MethodInfo("grpowned?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("uid", 0, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("executable_real?", 0, 0), new MethodInfo("setgid?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("dev_minor", 0, 0), new MethodInfo("ftype", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("readable_real?", 0, 0), new MethodInfo("socket?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("rdev_major", 0, 0), new MethodInfo("directory?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("owned?", 0, 0), new MethodInfo("nlink", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("ctime", 0, 0), new MethodInfo("executable?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("zero?", 0, 0), new MethodInfo("setuid?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("dev_major", 0, 0), new MethodInfo("size", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("blocks", 0, 0), new MethodInfo("readable?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("symlink?", 0, 0), new MethodInfo("rdev", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("size?", 0, 0), new MethodInfo("mode", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("mtime", 0, 0), new MethodInfo("writable_real?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("chardev?", 0, 0) }); //$NON-NLS-1$ |
| fixnumMetaclass.setMethods(new MethodInfo[] { new MethodInfo("quo", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("<=>", 1, 0), new MethodInfo("-", 1, 0), new MethodInfo("==", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo("[]", 1, 0), new MethodInfo("id2name", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("modulo", 1, 0), new MethodInfo("/", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("|", 1, 0), new MethodInfo("<<", 1, 0), new MethodInfo("%", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo(">=", 1, 0), new MethodInfo(">>", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("divmod", 1, 0), new MethodInfo("<", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("<=", 1, 0), new MethodInfo("~", 0, 0), new MethodInfo("&", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo("^", 1, 0), new MethodInfo("to_s", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("abs", 0, 0), new MethodInfo(">", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("zero?", 0, 0), new MethodInfo("div", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("size", 0, 0), new MethodInfo("-@", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("*", 1, 0), new MethodInfo("to_f", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_sym", 0, 0), new MethodInfo("+", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("**", 1, 0) }); //$NON-NLS-1$ |
| floatMetaclass.setMethods(new MethodInfo[] { new MethodInfo("<=>", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("round", 0, 0), new MethodInfo("coerce", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("-", 1, 0), new MethodInfo("==", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_i", 0, 0), new MethodInfo("finite?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("modulo", 1, 0), new MethodInfo("/", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("eql?", 1, 0), new MethodInfo("ceil", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("%", 1, 0), new MethodInfo(">=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("infinite?", 0, 0), new MethodInfo("divmod", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("<", 1, 0), new MethodInfo("<=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("hash", 0, 0), new MethodInfo("to_int", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("floor", 0, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo(">", 1, 0), new MethodInfo("abs", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("zero?", 0, 0), new MethodInfo("nan?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("truncate", 0, 0), new MethodInfo("-@", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("*", 1, 0), new MethodInfo("to_f", 0, 0), new MethodInfo("+", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo("**", 1, 0) }); //$NON-NLS-1$ |
| floatDomainErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| hashMetaclass.setMethods(new MethodInfo[] { new MethodInfo("to_hash", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("length", 0, 0), new MethodInfo("empty?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("replace", 1, 0), new MethodInfo("value?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("==", 1, 0), new MethodInfo("[]", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("default=", 1, 0), new MethodInfo("clear", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("invert", 0, 0), new MethodInfo("merge!", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("[]=", 2, 0), new MethodInfo("each", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each_value", 0, 0), new MethodInfo("reject!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("rehash", 0, 0), new MethodInfo("fetch", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("merge", 1, 0), new MethodInfo("has_value?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inspect", 0, 0), new MethodInfo("sort", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("values", 0, 0), new MethodInfo("delete", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("key?", 1, 0), new MethodInfo("default_proc", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("values_at", -1, 0), new MethodInfo("reject", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("index", 1, 0), new MethodInfo("indices", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("keys", 0, 0), new MethodInfo("member?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("has_key?", 1, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each_pair", 0, 0), new MethodInfo("store", 2, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("size", 0, 0), new MethodInfo("select", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("default", -1, 0), new MethodInfo("indexes", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("update", 1, 0), new MethodInfo("to_a", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each_key", 0, 0), new MethodInfo("shift", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("delete_if", 0, 0), new MethodInfo("include?", 1, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| iOMetaclass.setMethods(new MethodInfo[] { new MethodInfo("lineno", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("readlines", -1, 0), new MethodInfo("write", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("pos", 0, 0), new MethodInfo("eof?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("ioctl", -1, 0), new MethodInfo("stat", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("putc", 1, 0), new MethodInfo("fileno", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_i", 0, 0), new MethodInfo("isatty", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each", -1, 0), new MethodInfo("each_byte", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("ungetc", 1, 0), new MethodInfo("close", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("sync", 0, 0), new MethodInfo("lineno=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("readline", -1, 0), new MethodInfo("<<", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("rewind", 0, 0), new MethodInfo("pos=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("sysseek", -1, 0), new MethodInfo("print", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("sysread", -1, 0), new MethodInfo("seek", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("close_write", 0, 0), new MethodInfo("tty?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inspect", 0, 0), new MethodInfo("each_line", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("getc", 0, 0), new MethodInfo("readchar", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("closed?", 0, 0), new MethodInfo("pid", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("fsync", 0, 0), new MethodInfo("sync=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("gets", -1, 0), new MethodInfo("binmode", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("printf", -1, 0), new MethodInfo("syswrite", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("tell", 0, 0), new MethodInfo("close_read", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("readpartial", -1, 0), new MethodInfo("read", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("eof", 0, 0), new MethodInfo("fcntl", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("puts", -1, 0), new MethodInfo("to_io", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("reopen", -1, 0), new MethodInfo("flush", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| iOErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| indexErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| integerMetaclass.setMethods(new MethodInfo[] { new MethodInfo("round", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("to_i", 0, 0), new MethodInfo("downto", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("ceil", 0, 0), new MethodInfo("next", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_int", 0, 0), new MethodInfo("floor", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("chr", 0, 0), new MethodInfo("truncate", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("upto", 1, 0), new MethodInfo("integer?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("times", 0, 0), new MethodInfo("succ", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| interruptMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| loadErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| localJumpErrorMetaclass.setMethods(new MethodInfo[] { new MethodInfo("reason", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("exit_value", 0, 0) }); //$NON-NLS-1$ |
| matchDataMetaclass.setMethods(new MethodInfo[] { new MethodInfo("length", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("captures", 0, 0), new MethodInfo("[]", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("string", 0, 0), new MethodInfo("end", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inspect", 0, 0), new MethodInfo("values_at", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("post_match", 0, 0), new MethodInfo("begin", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0), new MethodInfo("size", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("select", -1, 0), new MethodInfo("pre_match", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("offset", 1, 0), new MethodInfo("to_a", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| methodMetaclass.setMethods(new MethodInfo[] { new MethodInfo("call", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("==", 1, 0), new MethodInfo("[]", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("arity", 0, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("unbind", 0, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("clone", 0, 0), new MethodInfo("to_proc", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| moduleMetaclass.setMethods(new MethodInfo[] { new MethodInfo("<=>", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("const_missing", 1, 0), new MethodInfo("method_defined?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("==", 1, 0), new MethodInfo("name", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("const_get", 1, 0), new MethodInfo("const_defined?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("private_class_method", -1, 0), new MethodInfo("===", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("public_instance_methods", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("protected_method_defined?", 1, 0), new MethodInfo(">=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("constants", 0, 0), new MethodInfo("public_class_method", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("instance_method", 1, 0), new MethodInfo("freeze", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("<", 1, 0), new MethodInfo("<=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("instance_methods", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("private_method_defined?", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("class_eval", -1, 0), new MethodInfo("autoload", 2, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo(">", 1, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("included_modules", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("private_instance_methods", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("class_variables", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("public_method_defined?", 1, 0), new MethodInfo("ancestors", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("const_set", 2, 0), new MethodInfo("module_eval", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("autoload?", 1, 0), new MethodInfo("include?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("protected_instance_methods", -1, 0) }); //$NON-NLS-1$ |
| nameErrorMetaclass.setMethods(new MethodInfo[] { new MethodInfo("name", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("to_s", 0, 0) }); //$NON-NLS-1$ |
| nameError_messageMetaclass.setMethods(new MethodInfo[] { new MethodInfo("to_str", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("_dump", 1, 0) }); //$NON-NLS-1$ |
| nilClassMetaclass.setMethods(new MethodInfo[] { new MethodInfo("to_i", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("|", 1, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("&", 1, 0), new MethodInfo("^", 1, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| new MethodInfo("to_f", 0, 0), new MethodInfo("nil?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_a", 0, 0) }); //$NON-NLS-1$ |
| noMemoryErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| noMethodErrorMetaclass.setMethods(new MethodInfo[] { new MethodInfo("args", 0, 0) }); //$NON-NLS-1$ |
| notImplementedErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| numericMetaclass.setMethods(new MethodInfo[] { new MethodInfo("<=>", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("quo", 1, 0), new MethodInfo("round", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("coerce", 1, 0), new MethodInfo("modulo", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("eql?", 1, 0), new MethodInfo("ceil", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("nonzero?", 0, 0), new MethodInfo("divmod", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_int", 0, 0), new MethodInfo("step", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("floor", 0, 0), new MethodInfo("abs", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("zero?", 0, 0), new MethodInfo("+@", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("div", 1, 0), new MethodInfo("truncate", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("singleton_method_added", 1, 0), new MethodInfo("-@", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("remainder", 1, 0), new MethodInfo("integer?", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| objectMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| procMetaclass.setMethods(new MethodInfo[] { new MethodInfo("call", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("arity", 0, 0), new MethodInfo("[]", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("==", 1, 0), new MethodInfo("dup", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("binding", 0, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("clone", 0, 0), new MethodInfo("to_proc", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| process_StatusMetaclass.setMethods(new MethodInfo[] { new MethodInfo("stopped?", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("==", 1, 0), new MethodInfo("to_i", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("exitstatus", 0, 0), new MethodInfo("stopsig", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("success?", 0, 0), new MethodInfo(">>", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inspect", 0, 0), new MethodInfo("coredump?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("&", 1, 0), new MethodInfo("to_int", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("pid", 0, 0), new MethodInfo("signaled?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0), new MethodInfo("termsig", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("exited?", 0, 0) }); //$NON-NLS-1$ |
| rangeMetaclass.setMethods(new MethodInfo[] { new MethodInfo("first", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("==", 1, 0), new MethodInfo("===", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each", 0, 0), new MethodInfo("eql?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("end", 0, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("hash", 0, 0), new MethodInfo("step", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("begin", 0, 0), new MethodInfo("member?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0), new MethodInfo("exclude_end?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("last", 0, 0), new MethodInfo("include?", 1, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| rangeErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| regexpMetaclass.setMethods(new MethodInfo[] { new MethodInfo("==", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("===", 1, 0), new MethodInfo("match", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("eql?", 1, 0), new MethodInfo("source", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inspect", 0, 0), new MethodInfo("hash", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("~", 0, 0), new MethodInfo("kcode", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("casefold?", 0, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("=~", 1, 0), new MethodInfo("options", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| regexpErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| runtimeErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| scriptErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| securityErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| setMetaclass.setMethods(new MethodInfo[] { new MethodInfo("length", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("empty?", 0, 0), new MethodInfo("replace", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("add?", 1, 0), new MethodInfo("clear", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("superset?", 1, 0), new MethodInfo("-", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("intersection", 1, 0), new MethodInfo("==", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("flatten!", 0, 0), new MethodInfo("each", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("reject!", 0, 0), new MethodInfo("pretty_print", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("proper_subset?", 1, 0), new MethodInfo("<<", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("map!", 0, 0), new MethodInfo("merge", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("|", 1, 0), new MethodInfo("eql?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("delete", 1, 0), new MethodInfo("difference", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inspect", 0, 0), new MethodInfo("&", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("hash", 0, 0), new MethodInfo("member?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("subset?", 1, 0), new MethodInfo("collect!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("^", 1, 0), new MethodInfo("add", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("subtract", 1, 0), new MethodInfo("size", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("delete?", 1, 0), new MethodInfo("divide", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("proper_superset?", 1, 0), new MethodInfo("union", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("classify", 0, 0), new MethodInfo("pretty_print_cycle", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_a", 0, 0), new MethodInfo("flatten_merge", -2, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("flatten", 0, 0), new MethodInfo("include?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("delete_if", 0, 0), new MethodInfo("+", 1, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| signalExceptionMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| sortedSetMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| standardErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| stringMetaclass.setMethods(new MethodInfo[] { new MethodInfo("slice!", -1, 0), //$NON-NLS-1$ |
| new MethodInfo("strip", 0, 0), new MethodInfo("each_line", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("hash", 0, 0), new MethodInfo("to_i", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("gsub!", -1, 0), new MethodInfo("length", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("tr_s!", 2, 0), new MethodInfo("to_str", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("unpack", 1, 0), new MethodInfo("ljust", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("delete", -1, 0), new MethodInfo("to_java_string", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("rstrip!", 0, 0), new MethodInfo("split", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each", -1, 0), new MethodInfo("*", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("swapcase!", 0, 0), new MethodInfo("=~", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("casecmp", 1, 0), new MethodInfo("swapcase", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("chop", 0, 0), new MethodInfo("empty?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("tr", 2, 0), new MethodInfo("+", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("javacase", 0, 0), new MethodInfo("rindex", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("intern", 0, 0), new MethodInfo("slice", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("next!", 0, 0), new MethodInfo("reverse!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("strip!", 0, 0), new MethodInfo("match", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("hex", 0, 0), new MethodInfo("downcase", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("sub", -1, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("downcase!", 0, 0), new MethodInfo("to_sym", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("upto", 1, 0), new MethodInfo("concat", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("[]", -1, 0), new MethodInfo("to_f", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("chop!", 0, 0), new MethodInfo("size", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("lstrip", 0, 0), new MethodInfo("each_byte", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("[]=", -1, 0), new MethodInfo("succ!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("delete!", -1, 0), new MethodInfo("dump", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("<<", 1, 0), new MethodInfo("rjust", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("squeeze", -1, 0), new MethodInfo("include?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("next", 0, 0), new MethodInfo("reverse", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("chomp", -1, 0), new MethodInfo("sub!", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("insert", 2, 0), new MethodInfo("scan", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("tr_s", 2, 0), new MethodInfo("tr!", 2, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("replace", 1, 0), new MethodInfo("oct", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("succ", 0, 0), new MethodInfo("lstrip!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("<=>", 1, 0), new MethodInfo("capitalize!", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("gsub", -1, 0), new MethodInfo("capitalize", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("==", 1, 0), new MethodInfo("crypt", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("index", -1, 0), new MethodInfo("rstrip", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("chomp!", -1, 0), new MethodInfo("sum", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("center", -1, 0), new MethodInfo("upcase", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("eql?", 1, 0), new MethodInfo("%", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("upcase!", 0, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("count", -1, 0), new MethodInfo("squeeze!", -1, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| structMetaclass.setMethods(new MethodInfo[] { new MethodInfo("length", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("==", 1, 0), new MethodInfo("[]", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each", 0, 0), new MethodInfo("[]=", 2, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("eql?", 1, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("values", 0, 0), new MethodInfo("hash", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("values_at", -1, 0), new MethodInfo("to_s", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("each_pair", 0, 0), new MethodInfo("members", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("size", 0, 0), new MethodInfo("select", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_a", 0, 0) }); //$NON-NLS-1$ |
| struct_TmsMetaclass.setMethods(new MethodInfo[] { new MethodInfo("stime", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("cutime=", 1, 0), new MethodInfo("utime", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("stime=", 1, 0), new MethodInfo("utime=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("cstime", 0, 0), new MethodInfo("cutime", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("cstime=", 1, 0) }); //$NON-NLS-1$ |
| symbolMetaclass.setMethods(new MethodInfo[] { new MethodInfo("to_i", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("id2name", 0, 0), new MethodInfo("===", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("inspect", 0, 0), new MethodInfo("to_int", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0), new MethodInfo("to_sym", 0, 0) }); //$NON-NLS-1$ //$NON-NLS-2$ |
| syntaxErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| systemCallErrorMetaclass.setMethods(new MethodInfo[] { new MethodInfo("errno", 0, 0) }); //$NON-NLS-1$ |
| systemExitMetaclass.setMethods(new MethodInfo[] { new MethodInfo("success?", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("status", 0, 0) }); //$NON-NLS-1$ |
| systemStackErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| threadMetaclass.setMethods(new MethodInfo[] { new MethodInfo("terminate", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("raise", -1, 0), new MethodInfo("abort_on_exception=", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("group", 0, 0), new MethodInfo("[]", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("[]=", 2, 0), new MethodInfo("wakeup", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("exit", 0, 0), new MethodInfo("safe_level", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("key?", 1, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("kill", 0, 0), new MethodInfo("join", -1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("stop?", 0, 0), new MethodInfo("run", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("keys", 0, 0), new MethodInfo("priority", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("value", 0, 0), new MethodInfo("alive?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("abort_on_exception", 0, 0), new MethodInfo("status", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("priority=", 1, 0) }); //$NON-NLS-1$ |
| threadErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| threadGroupMetaclass.setMethods(new MethodInfo[] { new MethodInfo("enclose", 0, 0), //$NON-NLS-1$ |
| new MethodInfo("list", 0, 0), new MethodInfo("enclosed?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("add", 1, 0) }); //$NON-NLS-1$ |
| timeMetaclass.setMethods(new MethodInfo[] { new MethodInfo("<=>", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("gmtime", 0, 0), new MethodInfo("year", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("tv_sec", 0, 0), new MethodInfo("to_i", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("-", 1, 0), new MethodInfo("mday", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("gmt_offset", 0, 0), new MethodInfo("utc?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("getutc", 0, 0), new MethodInfo("isdst", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("strftime", 1, 0), new MethodInfo("eql?", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("localtime", 0, 0), new MethodInfo("month", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("utc", 0, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("hour", 0, 0), new MethodInfo("gmtoff", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("hash", 0, 0), new MethodInfo("getgm", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("yday", 0, 0), new MethodInfo("dst?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("usec", 0, 0), new MethodInfo("min", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("mon", 0, 0), new MethodInfo("ctime", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0), new MethodInfo("sec", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("zone", 0, 0), new MethodInfo("getlocal", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("wday", 0, 0), new MethodInfo("tv_usec", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_f", 0, 0), new MethodInfo("day", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("utc_offset", 0, 0), new MethodInfo("gmt?", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("asctime", 0, 0), new MethodInfo("to_a", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("+", 1, 0), new MethodInfo("succ", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("_dump", -1, 0) }); //$NON-NLS-1$ |
| trueClassMetaclass |
| .setMethods(new MethodInfo[] { new MethodInfo("|", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("&", 1, 0), new MethodInfo("^", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0) }); //$NON-NLS-1$ |
| typeErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| unboundMethodMetaclass.setMethods(new MethodInfo[] { new MethodInfo("==", 1, 0), //$NON-NLS-1$ |
| new MethodInfo("arity", 0, 0), new MethodInfo("inspect", 0, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("to_s", 0, 0), new MethodInfo("bind", 1, 0), //$NON-NLS-1$ //$NON-NLS-2$ |
| new MethodInfo("clone", 0, 0) }); //$NON-NLS-1$ |
| zeroDivisionErrorMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| fatalMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| kernelModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| fileTestModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| marshalModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| signalModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| process_GIDModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| file_ConstantsModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| objectSpaceModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| precisionModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| enumerableModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errnoModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| process_SysModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| process_UIDModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| mathModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| gCModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| processModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| comparableModuleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| argumentErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| arrayMetaclass.setIncludedModules(new ModuleMetaclass[] { enumerableModuleMetaclass }); |
| bignumMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| bindingMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| classMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| continuationMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| dataMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| dirMetaclass.setIncludedModules(new ModuleMetaclass[] { enumerableModuleMetaclass }); |
| eOFErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_E2BIGMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EACCESMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EADDRINUSEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EADDRNOTAVAILMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EAFNOSUPPORTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EAGAINMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EALREADYMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EBADFMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EBADMSGMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EBUSYMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ECHILDMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ECONNABORTEDMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ECONNREFUSEDMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ECONNRESETMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EDEADLKMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EDESTADDRREQMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EDOMMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EDQUOTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EEXISTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EFAULTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EFBIGMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EHOSTDOWNMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EHOSTUNREACHMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EIDRMMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EILSEQMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EINPROGRESSMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EINTRMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EINVALMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EIOMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EISCONNMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EISDIRMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ELOOPMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EMFILEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EMLINKMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EMSGSIZEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EMULTIHOPMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENAMETOOLONGMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENETDOWNMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENETRESETMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENETUNREACHMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENFILEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOBUFSMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENODATAMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENODEVMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOENTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOEXECMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOLCKMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOLINKMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOMEMMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOMSGMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOPROTOOPTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOSPCMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOSRMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOSTRMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOSYSMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTBLKMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTCONNMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTDIRMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTEMPTYMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTSOCKMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTTYMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENXIOMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EOPNOTSUPPMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EOVERFLOWMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPERMMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPFNOSUPPORTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPIPEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPROTOMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPROTONOSUPPORTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPROTOTYPEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ERANGEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EREMOTEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EROFSMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESHUTDOWNMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESOCKTNOSUPPORTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESPIPEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESRCHMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESTALEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ETIMEMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ETIMEDOUTMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ETOOMANYREFSMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ETXTBSYMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EUSERSMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EXDEVMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| exceptionMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| falseClassMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| fileMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| file_StatMetaclass.setIncludedModules(new ModuleMetaclass[] { comparableModuleMetaclass }); |
| fixnumMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| floatMetaclass.setIncludedModules(new ModuleMetaclass[] { precisionModuleMetaclass }); |
| floatDomainErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| hashMetaclass.setIncludedModules(new ModuleMetaclass[] { enumerableModuleMetaclass }); |
| iOMetaclass.setIncludedModules(new ModuleMetaclass[] { file_ConstantsModuleMetaclass, |
| enumerableModuleMetaclass }); |
| iOErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| indexErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| integerMetaclass.setIncludedModules(new ModuleMetaclass[] { precisionModuleMetaclass }); |
| interruptMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| loadErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| localJumpErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| matchDataMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| methodMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| moduleMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| nameErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| nameError_messageMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| nilClassMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| noMemoryErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| noMethodErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| notImplementedErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| numericMetaclass.setIncludedModules(new ModuleMetaclass[] { comparableModuleMetaclass }); |
| objectMetaclass.setIncludedModules(new ModuleMetaclass[] { kernelModuleMetaclass }); |
| procMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| process_StatusMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| rangeMetaclass.setIncludedModules(new ModuleMetaclass[] { enumerableModuleMetaclass }); |
| rangeErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| regexpMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| regexpErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| runtimeErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| scriptErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| securityErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| setMetaclass.setIncludedModules(new ModuleMetaclass[] { enumerableModuleMetaclass }); |
| signalExceptionMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| sortedSetMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| standardErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| stringMetaclass.setIncludedModules(new ModuleMetaclass[] { enumerableModuleMetaclass, |
| comparableModuleMetaclass }); |
| structMetaclass.setIncludedModules(new ModuleMetaclass[] { enumerableModuleMetaclass }); |
| struct_TmsMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| symbolMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| syntaxErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| systemCallErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| systemExitMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| systemStackErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| threadMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| threadErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| threadGroupMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| timeMetaclass.setIncludedModules(new ModuleMetaclass[] { comparableModuleMetaclass }); |
| trueClassMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| typeErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| unboundMethodMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| zeroDivisionErrorMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| fatalMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| argumentErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| arrayMetaclass.setSuperClass(objectMetaclass); |
| bignumMetaclass.setSuperClass(integerMetaclass); |
| bindingMetaclass.setSuperClass(objectMetaclass); |
| classMetaclass.setSuperClass(moduleMetaclass); |
| continuationMetaclass.setSuperClass(objectMetaclass); |
| dataMetaclass.setSuperClass(objectMetaclass); |
| dirMetaclass.setSuperClass(objectMetaclass); |
| eOFErrorMetaclass.setSuperClass(iOErrorMetaclass); |
| errno_E2BIGMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EACCESMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EADDRINUSEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EADDRNOTAVAILMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EAFNOSUPPORTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EAGAINMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EALREADYMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EBADFMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EBADMSGMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EBUSYMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ECHILDMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ECONNABORTEDMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ECONNREFUSEDMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ECONNRESETMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EDEADLKMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EDESTADDRREQMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EDOMMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EDQUOTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EEXISTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EFAULTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EFBIGMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EHOSTDOWNMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EHOSTUNREACHMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EIDRMMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EILSEQMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EINPROGRESSMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EINTRMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EINVALMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EIOMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EISCONNMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EISDIRMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ELOOPMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EMFILEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EMLINKMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EMSGSIZEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EMULTIHOPMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENAMETOOLONGMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENETDOWNMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENETRESETMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENETUNREACHMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENFILEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOBUFSMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENODATAMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENODEVMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOENTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOEXECMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOLCKMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOLINKMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOMEMMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOMSGMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOPROTOOPTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOSPCMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOSRMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOSTRMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOSYSMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOTBLKMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOTCONNMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOTDIRMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOTEMPTYMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOTSOCKMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENOTTYMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ENXIOMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EOPNOTSUPPMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EOVERFLOWMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EPERMMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EPFNOSUPPORTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EPIPEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EPROTOMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EPROTONOSUPPORTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EPROTOTYPEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ERANGEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EREMOTEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EROFSMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ESHUTDOWNMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ESOCKTNOSUPPORTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ESPIPEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ESRCHMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ESTALEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ETIMEMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ETIMEDOUTMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ETOOMANYREFSMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_ETXTBSYMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EUSERSMetaclass.setSuperClass(systemCallErrorMetaclass); |
| errno_EXDEVMetaclass.setSuperClass(systemCallErrorMetaclass); |
| exceptionMetaclass.setSuperClass(objectMetaclass); |
| falseClassMetaclass.setSuperClass(objectMetaclass); |
| fileMetaclass.setSuperClass(iOMetaclass); |
| file_StatMetaclass.setSuperClass(objectMetaclass); |
| fixnumMetaclass.setSuperClass(integerMetaclass); |
| floatMetaclass.setSuperClass(numericMetaclass); |
| floatDomainErrorMetaclass.setSuperClass(rangeErrorMetaclass); |
| hashMetaclass.setSuperClass(objectMetaclass); |
| iOMetaclass.setSuperClass(objectMetaclass); |
| iOErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| indexErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| integerMetaclass.setSuperClass(numericMetaclass); |
| interruptMetaclass.setSuperClass(signalExceptionMetaclass); |
| loadErrorMetaclass.setSuperClass(scriptErrorMetaclass); |
| localJumpErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| matchDataMetaclass.setSuperClass(objectMetaclass); |
| methodMetaclass.setSuperClass(objectMetaclass); |
| moduleMetaclass.setSuperClass(objectMetaclass); |
| nameErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| nameError_messageMetaclass.setSuperClass(dataMetaclass); |
| nilClassMetaclass.setSuperClass(objectMetaclass); |
| noMemoryErrorMetaclass.setSuperClass(exceptionMetaclass); |
| noMethodErrorMetaclass.setSuperClass(nameErrorMetaclass); |
| notImplementedErrorMetaclass.setSuperClass(scriptErrorMetaclass); |
| numericMetaclass.setSuperClass(objectMetaclass); |
| procMetaclass.setSuperClass(objectMetaclass); |
| process_StatusMetaclass.setSuperClass(objectMetaclass); |
| rangeMetaclass.setSuperClass(objectMetaclass); |
| rangeErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| regexpMetaclass.setSuperClass(objectMetaclass); |
| regexpErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| runtimeErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| scriptErrorMetaclass.setSuperClass(exceptionMetaclass); |
| securityErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| setMetaclass.setSuperClass(objectMetaclass); |
| signalExceptionMetaclass.setSuperClass(exceptionMetaclass); |
| sortedSetMetaclass.setSuperClass(setMetaclass); |
| standardErrorMetaclass.setSuperClass(exceptionMetaclass); |
| stringMetaclass.setSuperClass(objectMetaclass); |
| structMetaclass.setSuperClass(objectMetaclass); |
| struct_TmsMetaclass.setSuperClass(structMetaclass); |
| symbolMetaclass.setSuperClass(objectMetaclass); |
| syntaxErrorMetaclass.setSuperClass(scriptErrorMetaclass); |
| systemCallErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| systemExitMetaclass.setSuperClass(exceptionMetaclass); |
| systemStackErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| threadMetaclass.setSuperClass(objectMetaclass); |
| threadErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| threadGroupMetaclass.setSuperClass(objectMetaclass); |
| timeMetaclass.setSuperClass(objectMetaclass); |
| trueClassMetaclass.setSuperClass(objectMetaclass); |
| typeErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| unboundMethodMetaclass.setSuperClass(objectMetaclass); |
| zeroDivisionErrorMetaclass.setSuperClass(standardErrorMetaclass); |
| fatalMetaclass.setSuperClass(exceptionMetaclass); |
| kernelModuleMetaclass.setMetaClass(kernelModuleSingletonMetaclass); |
| fileTestModuleMetaclass.setMetaClass(fileTestModuleSingletonMetaclass); |
| marshalModuleMetaclass.setMetaClass(marshalModuleSingletonMetaclass); |
| signalModuleMetaclass.setMetaClass(signalModuleSingletonMetaclass); |
| process_GIDModuleMetaclass.setMetaClass(process_GIDModuleSingletonMetaclass); |
| file_ConstantsModuleMetaclass.setMetaClass(file_ConstantsModuleSingletonMetaclass); |
| objectSpaceModuleMetaclass.setMetaClass(objectSpaceModuleSingletonMetaclass); |
| precisionModuleMetaclass.setMetaClass(precisionModuleSingletonMetaclass); |
| enumerableModuleMetaclass.setMetaClass(enumerableModuleSingletonMetaclass); |
| errnoModuleMetaclass.setMetaClass(errnoModuleSingletonMetaclass); |
| process_SysModuleMetaclass.setMetaClass(process_SysModuleSingletonMetaclass); |
| process_UIDModuleMetaclass.setMetaClass(process_UIDModuleSingletonMetaclass); |
| mathModuleMetaclass.setMetaClass(mathModuleSingletonMetaclass); |
| gCModuleMetaclass.setMetaClass(gCModuleSingletonMetaclass); |
| processModuleMetaclass.setMetaClass(processModuleSingletonMetaclass); |
| comparableModuleMetaclass.setMetaClass(comparableModuleSingletonMetaclass); |
| argumentErrorMetaclass.setMetaClass(argumentErrorClassSingletonMetaclass); |
| arrayMetaclass.setMetaClass(arrayClassSingletonMetaclass); |
| bignumMetaclass.setMetaClass(bignumClassSingletonMetaclass); |
| bindingMetaclass.setMetaClass(bindingClassSingletonMetaclass); |
| classMetaclass.setMetaClass(classClassSingletonMetaclass); |
| continuationMetaclass.setMetaClass(continuationClassSingletonMetaclass); |
| dataMetaclass.setMetaClass(dataClassSingletonMetaclass); |
| dirMetaclass.setMetaClass(dirClassSingletonMetaclass); |
| eOFErrorMetaclass.setMetaClass(eOFErrorClassSingletonMetaclass); |
| errno_E2BIGMetaclass.setMetaClass(errno_E2BIGClassSingletonMetaclass); |
| errno_EACCESMetaclass.setMetaClass(errno_EACCESClassSingletonMetaclass); |
| errno_EADDRINUSEMetaclass.setMetaClass(errno_EADDRINUSEClassSingletonMetaclass); |
| errno_EADDRNOTAVAILMetaclass.setMetaClass(errno_EADDRNOTAVAILClassSingletonMetaclass); |
| errno_EAFNOSUPPORTMetaclass.setMetaClass(errno_EAFNOSUPPORTClassSingletonMetaclass); |
| errno_EAGAINMetaclass.setMetaClass(errno_EAGAINClassSingletonMetaclass); |
| errno_EALREADYMetaclass.setMetaClass(errno_EALREADYClassSingletonMetaclass); |
| errno_EBADFMetaclass.setMetaClass(errno_EBADFClassSingletonMetaclass); |
| errno_EBADMSGMetaclass.setMetaClass(errno_EBADMSGClassSingletonMetaclass); |
| errno_EBUSYMetaclass.setMetaClass(errno_EBUSYClassSingletonMetaclass); |
| errno_ECHILDMetaclass.setMetaClass(errno_ECHILDClassSingletonMetaclass); |
| errno_ECONNABORTEDMetaclass.setMetaClass(errno_ECONNABORTEDClassSingletonMetaclass); |
| errno_ECONNREFUSEDMetaclass.setMetaClass(errno_ECONNREFUSEDClassSingletonMetaclass); |
| errno_ECONNRESETMetaclass.setMetaClass(errno_ECONNRESETClassSingletonMetaclass); |
| errno_EDEADLKMetaclass.setMetaClass(errno_EDEADLKClassSingletonMetaclass); |
| errno_EDESTADDRREQMetaclass.setMetaClass(errno_EDESTADDRREQClassSingletonMetaclass); |
| errno_EDOMMetaclass.setMetaClass(errno_EDOMClassSingletonMetaclass); |
| errno_EDQUOTMetaclass.setMetaClass(errno_EDQUOTClassSingletonMetaclass); |
| errno_EEXISTMetaclass.setMetaClass(errno_EEXISTClassSingletonMetaclass); |
| errno_EFAULTMetaclass.setMetaClass(errno_EFAULTClassSingletonMetaclass); |
| errno_EFBIGMetaclass.setMetaClass(errno_EFBIGClassSingletonMetaclass); |
| errno_EHOSTDOWNMetaclass.setMetaClass(errno_EHOSTDOWNClassSingletonMetaclass); |
| errno_EHOSTUNREACHMetaclass.setMetaClass(errno_EHOSTUNREACHClassSingletonMetaclass); |
| errno_EIDRMMetaclass.setMetaClass(errno_EIDRMClassSingletonMetaclass); |
| errno_EILSEQMetaclass.setMetaClass(errno_EILSEQClassSingletonMetaclass); |
| errno_EINPROGRESSMetaclass.setMetaClass(errno_EINPROGRESSClassSingletonMetaclass); |
| errno_EINTRMetaclass.setMetaClass(errno_EINTRClassSingletonMetaclass); |
| errno_EINVALMetaclass.setMetaClass(errno_EINVALClassSingletonMetaclass); |
| errno_EIOMetaclass.setMetaClass(errno_EIOClassSingletonMetaclass); |
| errno_EISCONNMetaclass.setMetaClass(errno_EISCONNClassSingletonMetaclass); |
| errno_EISDIRMetaclass.setMetaClass(errno_EISDIRClassSingletonMetaclass); |
| errno_ELOOPMetaclass.setMetaClass(errno_ELOOPClassSingletonMetaclass); |
| errno_EMFILEMetaclass.setMetaClass(errno_EMFILEClassSingletonMetaclass); |
| errno_EMLINKMetaclass.setMetaClass(errno_EMLINKClassSingletonMetaclass); |
| errno_EMSGSIZEMetaclass.setMetaClass(errno_EMSGSIZEClassSingletonMetaclass); |
| errno_EMULTIHOPMetaclass.setMetaClass(errno_EMULTIHOPClassSingletonMetaclass); |
| errno_ENAMETOOLONGMetaclass.setMetaClass(errno_ENAMETOOLONGClassSingletonMetaclass); |
| errno_ENETDOWNMetaclass.setMetaClass(errno_ENETDOWNClassSingletonMetaclass); |
| errno_ENETRESETMetaclass.setMetaClass(errno_ENETRESETClassSingletonMetaclass); |
| errno_ENETUNREACHMetaclass.setMetaClass(errno_ENETUNREACHClassSingletonMetaclass); |
| errno_ENFILEMetaclass.setMetaClass(errno_ENFILEClassSingletonMetaclass); |
| errno_ENOBUFSMetaclass.setMetaClass(errno_ENOBUFSClassSingletonMetaclass); |
| errno_ENODATAMetaclass.setMetaClass(errno_ENODATAClassSingletonMetaclass); |
| errno_ENODEVMetaclass.setMetaClass(errno_ENODEVClassSingletonMetaclass); |
| errno_ENOENTMetaclass.setMetaClass(errno_ENOENTClassSingletonMetaclass); |
| errno_ENOEXECMetaclass.setMetaClass(errno_ENOEXECClassSingletonMetaclass); |
| errno_ENOLCKMetaclass.setMetaClass(errno_ENOLCKClassSingletonMetaclass); |
| errno_ENOLINKMetaclass.setMetaClass(errno_ENOLINKClassSingletonMetaclass); |
| errno_ENOMEMMetaclass.setMetaClass(errno_ENOMEMClassSingletonMetaclass); |
| errno_ENOMSGMetaclass.setMetaClass(errno_ENOMSGClassSingletonMetaclass); |
| errno_ENOPROTOOPTMetaclass.setMetaClass(errno_ENOPROTOOPTClassSingletonMetaclass); |
| errno_ENOSPCMetaclass.setMetaClass(errno_ENOSPCClassSingletonMetaclass); |
| errno_ENOSRMetaclass.setMetaClass(errno_ENOSRClassSingletonMetaclass); |
| errno_ENOSTRMetaclass.setMetaClass(errno_ENOSTRClassSingletonMetaclass); |
| errno_ENOSYSMetaclass.setMetaClass(errno_ENOSYSClassSingletonMetaclass); |
| errno_ENOTBLKMetaclass.setMetaClass(errno_ENOTBLKClassSingletonMetaclass); |
| errno_ENOTCONNMetaclass.setMetaClass(errno_ENOTCONNClassSingletonMetaclass); |
| errno_ENOTDIRMetaclass.setMetaClass(errno_ENOTDIRClassSingletonMetaclass); |
| errno_ENOTEMPTYMetaclass.setMetaClass(errno_ENOTEMPTYClassSingletonMetaclass); |
| errno_ENOTSOCKMetaclass.setMetaClass(errno_ENOTSOCKClassSingletonMetaclass); |
| errno_ENOTTYMetaclass.setMetaClass(errno_ENOTTYClassSingletonMetaclass); |
| errno_ENXIOMetaclass.setMetaClass(errno_ENXIOClassSingletonMetaclass); |
| errno_EOPNOTSUPPMetaclass.setMetaClass(errno_EOPNOTSUPPClassSingletonMetaclass); |
| errno_EOVERFLOWMetaclass.setMetaClass(errno_EOVERFLOWClassSingletonMetaclass); |
| errno_EPERMMetaclass.setMetaClass(errno_EPERMClassSingletonMetaclass); |
| errno_EPFNOSUPPORTMetaclass.setMetaClass(errno_EPFNOSUPPORTClassSingletonMetaclass); |
| errno_EPIPEMetaclass.setMetaClass(errno_EPIPEClassSingletonMetaclass); |
| errno_EPROTOMetaclass.setMetaClass(errno_EPROTOClassSingletonMetaclass); |
| errno_EPROTONOSUPPORTMetaclass.setMetaClass(errno_EPROTONOSUPPORTClassSingletonMetaclass); |
| errno_EPROTOTYPEMetaclass.setMetaClass(errno_EPROTOTYPEClassSingletonMetaclass); |
| errno_ERANGEMetaclass.setMetaClass(errno_ERANGEClassSingletonMetaclass); |
| errno_EREMOTEMetaclass.setMetaClass(errno_EREMOTEClassSingletonMetaclass); |
| errno_EROFSMetaclass.setMetaClass(errno_EROFSClassSingletonMetaclass); |
| errno_ESHUTDOWNMetaclass.setMetaClass(errno_ESHUTDOWNClassSingletonMetaclass); |
| errno_ESOCKTNOSUPPORTMetaclass.setMetaClass(errno_ESOCKTNOSUPPORTClassSingletonMetaclass); |
| errno_ESPIPEMetaclass.setMetaClass(errno_ESPIPEClassSingletonMetaclass); |
| errno_ESRCHMetaclass.setMetaClass(errno_ESRCHClassSingletonMetaclass); |
| errno_ESTALEMetaclass.setMetaClass(errno_ESTALEClassSingletonMetaclass); |
| errno_ETIMEMetaclass.setMetaClass(errno_ETIMEClassSingletonMetaclass); |
| errno_ETIMEDOUTMetaclass.setMetaClass(errno_ETIMEDOUTClassSingletonMetaclass); |
| errno_ETOOMANYREFSMetaclass.setMetaClass(errno_ETOOMANYREFSClassSingletonMetaclass); |
| errno_ETXTBSYMetaclass.setMetaClass(errno_ETXTBSYClassSingletonMetaclass); |
| errno_EUSERSMetaclass.setMetaClass(errno_EUSERSClassSingletonMetaclass); |
| errno_EXDEVMetaclass.setMetaClass(errno_EXDEVClassSingletonMetaclass); |
| exceptionMetaclass.setMetaClass(exceptionClassSingletonMetaclass); |
| falseClassMetaclass.setMetaClass(falseClassClassSingletonMetaclass); |
| fileMetaclass.setMetaClass(fileClassSingletonMetaclass); |
| file_StatMetaclass.setMetaClass(file_StatClassSingletonMetaclass); |
| fixnumMetaclass.setMetaClass(fixnumClassSingletonMetaclass); |
| floatMetaclass.setMetaClass(floatClassSingletonMetaclass); |
| floatDomainErrorMetaclass.setMetaClass(floatDomainErrorClassSingletonMetaclass); |
| hashMetaclass.setMetaClass(hashClassSingletonMetaclass); |
| iOMetaclass.setMetaClass(iOClassSingletonMetaclass); |
| iOErrorMetaclass.setMetaClass(iOErrorClassSingletonMetaclass); |
| indexErrorMetaclass.setMetaClass(indexErrorClassSingletonMetaclass); |
| integerMetaclass.setMetaClass(integerClassSingletonMetaclass); |
| interruptMetaclass.setMetaClass(interruptClassSingletonMetaclass); |
| loadErrorMetaclass.setMetaClass(loadErrorClassSingletonMetaclass); |
| localJumpErrorMetaclass.setMetaClass(localJumpErrorClassSingletonMetaclass); |
| matchDataMetaclass.setMetaClass(matchDataClassSingletonMetaclass); |
| methodMetaclass.setMetaClass(methodClassSingletonMetaclass); |
| moduleMetaclass.setMetaClass(moduleClassSingletonMetaclass); |
| nameErrorMetaclass.setMetaClass(nameErrorClassSingletonMetaclass); |
| nameError_messageMetaclass.setMetaClass(nameError_messageClassSingletonMetaclass); |
| nilClassMetaclass.setMetaClass(nilClassClassSingletonMetaclass); |
| noMemoryErrorMetaclass.setMetaClass(noMemoryErrorClassSingletonMetaclass); |
| noMethodErrorMetaclass.setMetaClass(noMethodErrorClassSingletonMetaclass); |
| notImplementedErrorMetaclass.setMetaClass(notImplementedErrorClassSingletonMetaclass); |
| numericMetaclass.setMetaClass(numericClassSingletonMetaclass); |
| objectMetaclass.setMetaClass(objectClassSingletonMetaclass); |
| procMetaclass.setMetaClass(procClassSingletonMetaclass); |
| process_StatusMetaclass.setMetaClass(process_StatusClassSingletonMetaclass); |
| rangeMetaclass.setMetaClass(rangeClassSingletonMetaclass); |
| rangeErrorMetaclass.setMetaClass(rangeErrorClassSingletonMetaclass); |
| regexpMetaclass.setMetaClass(regexpClassSingletonMetaclass); |
| regexpErrorMetaclass.setMetaClass(regexpErrorClassSingletonMetaclass); |
| runtimeErrorMetaclass.setMetaClass(runtimeErrorClassSingletonMetaclass); |
| scriptErrorMetaclass.setMetaClass(scriptErrorClassSingletonMetaclass); |
| securityErrorMetaclass.setMetaClass(securityErrorClassSingletonMetaclass); |
| setMetaclass.setMetaClass(setClassSingletonMetaclass); |
| signalExceptionMetaclass.setMetaClass(signalExceptionClassSingletonMetaclass); |
| sortedSetMetaclass.setMetaClass(sortedSetClassSingletonMetaclass); |
| standardErrorMetaclass.setMetaClass(standardErrorClassSingletonMetaclass); |
| stringMetaclass.setMetaClass(stringClassSingletonMetaclass); |
| structMetaclass.setMetaClass(structClassSingletonMetaclass); |
| struct_TmsMetaclass.setMetaClass(struct_TmsClassSingletonMetaclass); |
| symbolMetaclass.setMetaClass(symbolClassSingletonMetaclass); |
| syntaxErrorMetaclass.setMetaClass(syntaxErrorClassSingletonMetaclass); |
| systemCallErrorMetaclass.setMetaClass(systemCallErrorClassSingletonMetaclass); |
| systemExitMetaclass.setMetaClass(systemExitClassSingletonMetaclass); |
| systemStackErrorMetaclass.setMetaClass(systemStackErrorClassSingletonMetaclass); |
| threadMetaclass.setMetaClass(threadClassSingletonMetaclass); |
| threadErrorMetaclass.setMetaClass(threadErrorClassSingletonMetaclass); |
| threadGroupMetaclass.setMetaClass(threadGroupClassSingletonMetaclass); |
| timeMetaclass.setMetaClass(timeClassSingletonMetaclass); |
| trueClassMetaclass.setMetaClass(trueClassClassSingletonMetaclass); |
| typeErrorMetaclass.setMetaClass(typeErrorClassSingletonMetaclass); |
| unboundMethodMetaclass.setMetaClass(unboundMethodClassSingletonMetaclass); |
| zeroDivisionErrorMetaclass.setMetaClass(zeroDivisionErrorClassSingletonMetaclass); |
| fatalMetaclass.setMetaClass(fatalClassSingletonMetaclass); |
| kernelModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("sprintf", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("Array", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("abort", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("readlines", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("fork", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("lambda", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("raise", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("set_trace_func", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("gsub!", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("warn", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("putc", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("trap", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("load", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("throw", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chop", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("syscall", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("String", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exit", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("readline", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exec", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("proc", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("untrace_var", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sub!", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("print", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("eval", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("block_given?", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("catch", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("gsub", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("split", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("getc", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sleep", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("Float", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("method_missing", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("caller", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chomp!", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("gets", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("test", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exit!", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("autoload", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("binding", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("loop", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("local_variables", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("trace_var", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("printf", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("rand", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("format", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("iterator?", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("at_exit", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sub", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("callcc", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("select", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("`", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("p", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("system", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("Integer", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("fail", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chop!", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("scan", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("puts", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("require", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("autoload?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("global_variables", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chomp", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("open", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("srand", -1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| fileTestModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("exists?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("pipe?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("file?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sticky?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("writable?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("blockdev?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exist?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("grpowned?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("executable_real?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setgid?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("readable_real?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("socket?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("directory?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("owned?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("executable?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("zero?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setuid?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("readable?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("size", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("symlink?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("size?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("identical?", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("writable_real?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chardev?", 1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| marshalModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("load", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("dump", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("restore", -1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| signalModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("trap", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("list", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| process_GIDModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("rid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("switch", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("grant_privilege", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("re_exchangeable?", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("change_privilege", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("eid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("re_exchange", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sid_available?", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| file_ConstantsModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| objectSpaceModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("undefine_finalizer", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("remove_finalizer", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("garbage_collect", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("define_finalizer", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("add_finalizer", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("call_finalizer", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("each_object", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("_id2ref", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("finalizers", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| precisionModuleSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("included", //$NON-NLS-1$ |
| 1, Modifiers.AccStatic) }); |
| enumerableModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errnoModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| process_SysModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("getgid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setresgid", 3, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setegid", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setgid", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("geteuid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setresuid", 3, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("seteuid", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setuid", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("getuid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setregid", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setrgid", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("getegid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("issetugid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setreuid", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setruid", 1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| process_UIDModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("rid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("switch", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("grant_privilege", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("re_exchangeable?", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("change_privilege", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("eid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("re_exchange", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sid_available?", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| mathModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("atan2", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("asinh", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("cosh", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("ldexp", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("tan", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("log", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("acosh", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("erfc", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("atan", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("frexp", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sin", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exp", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("tanh", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("erf", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("asin", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sqrt", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("cos", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("atanh", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sinh", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("hypot", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("acos", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("log10", 1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| gCModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("start", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("disable", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("enable", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| processModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("fork", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("abort", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("detach", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setpgrp", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("initgroups", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("groups=", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("wait2", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("gid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setsid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exit", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("waitall", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("getpgrp", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("egid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("wait", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("uid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("gid=", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("kill", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("pid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setpgid", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("maxgroups", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exit!", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("waitpid2", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("ppid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("euid", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("egid=", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setpriority", 3, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("uid=", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("getpgid", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("groups", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("maxgroups=", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("waitpid", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("euid=", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("getpriority", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("times", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| comparableModuleSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| argumentErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| arrayClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("[]", -1, //$NON-NLS-1$ |
| Modifiers.AccStatic) }); |
| bignumClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| bindingClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| classClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| continuationClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| dataClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| dirClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("foreach", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("rmdir", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("[]", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("getwd", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("unlink", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("mkdir", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("delete", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chdir", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("entries", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chroot", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("glob", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("open", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("pwd", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| eOFErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_E2BIGClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EACCESClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EADDRINUSEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EADDRNOTAVAILClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EAFNOSUPPORTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EAGAINClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EALREADYClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EBADFClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EBADMSGClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EBUSYClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ECHILDClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ECONNABORTEDClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ECONNREFUSEDClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ECONNRESETClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EDEADLKClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EDESTADDRREQClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EDOMClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EDQUOTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EEXISTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EFAULTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EFBIGClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EHOSTDOWNClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EHOSTUNREACHClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EIDRMClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EILSEQClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EINPROGRESSClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EINTRClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EINVALClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EIOClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EISCONNClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EISDIRClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ELOOPClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EMFILEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EMLINKClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EMSGSIZEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EMULTIHOPClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENAMETOOLONGClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENETDOWNClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENETRESETClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENETUNREACHClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENFILEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOBUFSClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENODATAClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENODEVClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOENTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOEXECClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOLCKClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOLINKClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOMEMClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOMSGClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOPROTOOPTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOSPCClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOSRClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOSTRClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOSYSClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTBLKClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTCONNClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTDIRClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTEMPTYClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTSOCKClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENOTTYClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ENXIOClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EOPNOTSUPPClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EOVERFLOWClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPERMClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPFNOSUPPORTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPIPEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPROTOClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPROTONOSUPPORTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EPROTOTYPEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ERANGEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EREMOTEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EROFSClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESHUTDOWNClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESOCKTNOSUPPORTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESPIPEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESRCHClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ESTALEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ETIMEClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ETIMEDOUTClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ETOOMANYREFSClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_ETXTBSYClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EUSERSClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| errno_EXDEVClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| exceptionClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("exception", //$NON-NLS-1$ |
| -1, Modifiers.AccStatic) }); |
| falseClassClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| fileClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("exists?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("pipe?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("stat", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("link", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("file?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sticky?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chmod", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("basename", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("writable?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("blockdev?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("atime", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("unlink", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exist?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("grpowned?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("lchown", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("executable_real?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setgid?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("utime", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("delete", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("expand_path", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("readable_real?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("socket?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("ftype", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("readlink", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("split", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("join", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("directory?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("owned?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("lchmod", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("extname", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("fnmatch", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("executable?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("zero?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("setuid?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("ctime", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("umask", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("readable?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("size", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("symlink?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("lstat", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("symlink", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("truncate", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("size?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("identical?", 2, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chown", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("dirname", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("fnmatch?", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("writable_real?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("chardev?", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("mtime", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("rename", 2, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| file_StatClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| fixnumClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("induced_from", //$NON-NLS-1$ |
| 1, Modifiers.AccStatic) }); |
| floatClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("induced_from", //$NON-NLS-1$ |
| 1, Modifiers.AccStatic) }); |
| floatDomainErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| hashClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("[]", -1, //$NON-NLS-1$ |
| Modifiers.AccStatic) }); |
| iOClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("readlines", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("foreach", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("popen", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("new", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("for_fd", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("read", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("select", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("pipe", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("open", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("sysopen", -1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| iOErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| indexErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| integerClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("induced_from", //$NON-NLS-1$ |
| 1, Modifiers.AccStatic) }); |
| interruptClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| loadErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| localJumpErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| matchDataClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| methodClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| moduleClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("nesting", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("constants", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| nameErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| nameError_messageClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("!", 3, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("_load", 1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| nilClassClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| noMemoryErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| noMethodErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| notImplementedErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| numericClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| objectClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| procClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("new", -1, //$NON-NLS-1$ |
| Modifiers.AccStatic) }); |
| process_StatusClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| rangeClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| rangeErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| regexpClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("escape", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("quote", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("last_match", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("compile", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("union", -1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| regexpErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| runtimeErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| scriptErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| securityErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| setClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("[]", -1, //$NON-NLS-1$ |
| Modifiers.AccStatic) }); |
| signalExceptionClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| sortedSetClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("setup", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("[]", -1, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| standardErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| stringClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| structClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("new", -1, //$NON-NLS-1$ |
| Modifiers.AccStatic) }); |
| struct_TmsClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("[]", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("new", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("members", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| symbolClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("all_symbols", //$NON-NLS-1$ |
| 0, Modifiers.AccStatic) }); |
| syntaxErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| systemCallErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { new MethodInfo("===", //$NON-NLS-1$ |
| 1, Modifiers.AccStatic) }); |
| systemExitClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| systemStackErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| threadClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("fork", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("critical", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("abort_on_exception=", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("pass", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("start", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("exit", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("list", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("critical=", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("kill", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("new", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("main", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("stop", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("abort_on_exception", 0, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("current", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| threadErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| threadGroupClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| timeClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| new MethodInfo("gm", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("utc", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("at", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("mktime", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("now", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("_load", 1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("local", -1, Modifiers.AccStatic), //$NON-NLS-1$ |
| new MethodInfo("times", 0, Modifiers.AccStatic) }); //$NON-NLS-1$ |
| trueClassClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| typeErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| unboundMethodClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| zeroDivisionErrorClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| fatalClassSingletonMetaclass.setMethods(new MethodInfo[] { |
| |
| }); |
| kernelModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| fileTestModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| marshalModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| signalModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| process_GIDModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| file_ConstantsModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| objectSpaceModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| precisionModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| enumerableModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| errnoModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| process_SysModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| process_UIDModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| mathModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| gCModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| processModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| comparableModuleSingletonMetaclass.setSuperClass(moduleMetaclass); |
| argumentErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| arrayClassSingletonMetaclass.setSuperClass(classMetaclass); |
| bignumClassSingletonMetaclass.setSuperClass(classMetaclass); |
| bindingClassSingletonMetaclass.setSuperClass(classMetaclass); |
| classClassSingletonMetaclass.setSuperClass(classMetaclass); |
| continuationClassSingletonMetaclass.setSuperClass(classMetaclass); |
| dataClassSingletonMetaclass.setSuperClass(classMetaclass); |
| dirClassSingletonMetaclass.setSuperClass(classMetaclass); |
| eOFErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_E2BIGClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EACCESClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EADDRINUSEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EADDRNOTAVAILClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EAFNOSUPPORTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EAGAINClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EALREADYClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EBADFClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EBADMSGClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EBUSYClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ECHILDClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ECONNABORTEDClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ECONNREFUSEDClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ECONNRESETClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EDEADLKClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EDESTADDRREQClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EDOMClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EDQUOTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EEXISTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EFAULTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EFBIGClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EHOSTDOWNClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EHOSTUNREACHClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EIDRMClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EILSEQClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EINPROGRESSClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EINTRClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EINVALClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EIOClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EISCONNClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EISDIRClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ELOOPClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EMFILEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EMLINKClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EMSGSIZEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EMULTIHOPClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENAMETOOLONGClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENETDOWNClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENETRESETClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENETUNREACHClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENFILEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOBUFSClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENODATAClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENODEVClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOENTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOEXECClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOLCKClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOLINKClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOMEMClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOMSGClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOPROTOOPTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOSPCClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOSRClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOSTRClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOSYSClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOTBLKClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOTCONNClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOTDIRClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOTEMPTYClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOTSOCKClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENOTTYClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ENXIOClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EOPNOTSUPPClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EOVERFLOWClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EPERMClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EPFNOSUPPORTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EPIPEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EPROTOClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EPROTONOSUPPORTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EPROTOTYPEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ERANGEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EREMOTEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EROFSClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ESHUTDOWNClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ESOCKTNOSUPPORTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ESPIPEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ESRCHClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ESTALEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ETIMEClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ETIMEDOUTClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ETOOMANYREFSClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_ETXTBSYClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EUSERSClassSingletonMetaclass.setSuperClass(classMetaclass); |
| errno_EXDEVClassSingletonMetaclass.setSuperClass(classMetaclass); |
| exceptionClassSingletonMetaclass.setSuperClass(classMetaclass); |
| falseClassClassSingletonMetaclass.setSuperClass(classMetaclass); |
| fileClassSingletonMetaclass.setSuperClass(classMetaclass); |
| file_StatClassSingletonMetaclass.setSuperClass(classMetaclass); |
| fixnumClassSingletonMetaclass.setSuperClass(classMetaclass); |
| floatClassSingletonMetaclass.setSuperClass(classMetaclass); |
| floatDomainErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| hashClassSingletonMetaclass.setSuperClass(classMetaclass); |
| iOClassSingletonMetaclass.setSuperClass(classMetaclass); |
| iOErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| indexErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| integerClassSingletonMetaclass.setSuperClass(classMetaclass); |
| interruptClassSingletonMetaclass.setSuperClass(classMetaclass); |
| loadErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| localJumpErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| matchDataClassSingletonMetaclass.setSuperClass(classMetaclass); |
| methodClassSingletonMetaclass.setSuperClass(classMetaclass); |
| moduleClassSingletonMetaclass.setSuperClass(classMetaclass); |
| nameErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| nameError_messageClassSingletonMetaclass.setSuperClass(classMetaclass); |
| nilClassClassSingletonMetaclass.setSuperClass(classMetaclass); |
| noMemoryErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| noMethodErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| notImplementedErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| numericClassSingletonMetaclass.setSuperClass(classMetaclass); |
| objectClassSingletonMetaclass.setSuperClass(classMetaclass); |
| procClassSingletonMetaclass.setSuperClass(classMetaclass); |
| process_StatusClassSingletonMetaclass.setSuperClass(classMetaclass); |
| rangeClassSingletonMetaclass.setSuperClass(classMetaclass); |
| rangeErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| regexpClassSingletonMetaclass.setSuperClass(classMetaclass); |
| regexpErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| runtimeErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| scriptErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| securityErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| setClassSingletonMetaclass.setSuperClass(classMetaclass); |
| signalExceptionClassSingletonMetaclass.setSuperClass(classMetaclass); |
| sortedSetClassSingletonMetaclass.setSuperClass(classMetaclass); |
| standardErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| stringClassSingletonMetaclass.setSuperClass(classMetaclass); |
| structClassSingletonMetaclass.setSuperClass(classMetaclass); |
| struct_TmsClassSingletonMetaclass.setSuperClass(classMetaclass); |
| symbolClassSingletonMetaclass.setSuperClass(classMetaclass); |
| syntaxErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| systemCallErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| systemExitClassSingletonMetaclass.setSuperClass(classMetaclass); |
| systemStackErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| threadClassSingletonMetaclass.setSuperClass(classMetaclass); |
| threadErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| threadGroupClassSingletonMetaclass.setSuperClass(classMetaclass); |
| timeClassSingletonMetaclass.setSuperClass(classMetaclass); |
| trueClassClassSingletonMetaclass.setSuperClass(classMetaclass); |
| typeErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| unboundMethodClassSingletonMetaclass.setSuperClass(classMetaclass); |
| zeroDivisionErrorClassSingletonMetaclass.setSuperClass(classMetaclass); |
| fatalClassSingletonMetaclass.setSuperClass(classMetaclass); |
| kernelModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| fileTestModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| marshalModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| signalModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| process_GIDModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| file_ConstantsModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| objectSpaceModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| precisionModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| enumerableModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errnoModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| process_SysModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| process_UIDModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| mathModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| gCModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| processModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| comparableModuleSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| argumentErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| arrayClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| bignumClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| bindingClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| classClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| continuationClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| dataClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| dirClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| eOFErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_E2BIGClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EACCESClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EADDRINUSEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EADDRNOTAVAILClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EAFNOSUPPORTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EAGAINClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EALREADYClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EBADFClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EBADMSGClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EBUSYClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ECHILDClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ECONNABORTEDClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ECONNREFUSEDClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ECONNRESETClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EDEADLKClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EDESTADDRREQClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EDOMClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EDQUOTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EEXISTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EFAULTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EFBIGClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EHOSTDOWNClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EHOSTUNREACHClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EIDRMClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EILSEQClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EINPROGRESSClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EINTRClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EINVALClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EIOClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EISCONNClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EISDIRClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ELOOPClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EMFILEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EMLINKClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EMSGSIZEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EMULTIHOPClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENAMETOOLONGClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENETDOWNClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENETRESETClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENETUNREACHClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENFILEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOBUFSClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENODATAClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENODEVClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOENTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOEXECClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOLCKClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOLINKClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOMEMClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOMSGClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOPROTOOPTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOSPCClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOSRClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOSTRClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOSYSClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTBLKClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTCONNClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTDIRClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTEMPTYClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTSOCKClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENOTTYClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ENXIOClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EOPNOTSUPPClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EOVERFLOWClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPERMClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPFNOSUPPORTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPIPEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPROTOClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPROTONOSUPPORTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EPROTOTYPEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ERANGEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EREMOTEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EROFSClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESHUTDOWNClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESOCKTNOSUPPORTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESPIPEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESRCHClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ESTALEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ETIMEClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ETIMEDOUTClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ETOOMANYREFSClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_ETXTBSYClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EUSERSClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| errno_EXDEVClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| exceptionClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| falseClassClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| fileClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| file_StatClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| fixnumClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| floatClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| floatDomainErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| hashClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| iOClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| iOErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| indexErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| integerClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| interruptClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| loadErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| localJumpErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| matchDataClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| methodClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| moduleClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| nameErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| nameError_messageClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| nilClassClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| noMemoryErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| noMethodErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| notImplementedErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| numericClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| objectClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| procClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| process_StatusClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| rangeClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| rangeErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| regexpClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| regexpErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| runtimeErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| scriptErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| securityErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| setClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| signalExceptionClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| sortedSetClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| standardErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| stringClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| structClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| struct_TmsClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| symbolClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| syntaxErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| systemCallErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| systemExitClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| systemStackErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| threadClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| threadErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| threadGroupClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| timeClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| trueClassClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| typeErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| unboundMethodClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| zeroDivisionErrorClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| fatalClassSingletonMetaclass.setIncludedModules(new ModuleMetaclass[] { |
| |
| }); |
| |
| // end generated code |
| } |
| |
| public static String[] objectMethods = { "methods", "instance_eval", "dup", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| "instance_variables", "include?", "private_instance_methods", "instance_of?", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ |
| "protected_method_defined?", "ext end", "const_defined?", "eql?", "name", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ |
| "public_class_method", "autoload", "method_dump", "new", "hash", "id", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ |
| "singleton_methods", "instance_method", "taint", "constants", "frozen?", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ |
| "instance_variable_get", "kind_of?", "ancestors", "to_a", "private_class_method", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ |
| "const_missing", "type", "instance_methods", "protected_methods", "superclass", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ |
| "method_defined?", "instance_variable_set", "const_get", "is_a?", "autoload?", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ |
| "respond_to?", "to_s", "module_eval", "class_variables", "allocate", "class", "<=>", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ |
| "<", "method", "tainted?", "private_methods", "==", "public_instance_methods", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ |
| "__id__", "===", "public_method_defined?", ">", "included_modules", "nil?", "untaint", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ |
| "const_set", ">=", "<=", "send", "display", "inspect", "class_eval", "clone", "=~", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$ //$NON-NLS-9$ |
| "protected_instance_methods", "public_methods", "private_method_defined?", "__send__", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ |
| "equal?", "freeze", "object_id" }; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
| |
| public static String[] stringMethods = { |
| |
| }; |
| |
| public static String[] regexpMethods = { "quote", "escape", "union", "last_match", "compile" }; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ |
| |
| public static String[] fixnumMethods = { "induced_from" }; //$NON-NLS-1$ |
| |
| public static String[] floatMethods = { "induced_from" }; //$NON-NLS-1$ |
| |
| public static String[] arrayMethods = { "[]" }; //$NON-NLS-1$ |
| |
| } |