public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, MethodNames method, IRubyObject arg0) { RubyClass metaclass = self.getMetaClass(); String name = method.realName(); return getMethodCached(context, metaclass, method.ordinal(), name).call(context, self, metaclass, name, arg0); }
@Deprecated public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, int index) { return invokedynamic(context, self, MethodNames.values()[index]); }
public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, MethodNames method, IRubyObject arg0) { RubyClass metaclass = self.getMetaClass(); String name = method.realName(); return getMethodCached(context, metaclass, method.ordinal(), name).call(context, self, metaclass, name, arg0); }
@Deprecated public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, int index) { return invokedynamic(context, self, MethodNames.values()[index]); }
public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, MethodNames method, IRubyObject arg0) { RubyClass metaclass = self.getMetaClass(); String name = method.realName(); return getMethodCached(context, metaclass, method.ordinal(), name).call(context, self, metaclass, name, arg0); }
@Deprecated public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, int index, IRubyObject arg0) { return invokedynamic(context, self, MethodNames.values()[index], arg0); }
@Deprecated public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, int index) { return invokedynamic(context, self, MethodNames.values()[index]); }
@Deprecated public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, int index, IRubyObject arg0) { return invokedynamic(context, self, MethodNames.values()[index], arg0); }
@Deprecated public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, int index, IRubyObject arg0) { return invokedynamic(context, self, MethodNames.values()[index], arg0); }
public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, MethodNames method, IRubyObject arg0) { RubyClass metaclass = self.getMetaClass(); String name = method.realName(); return getMethodCached(context, metaclass, method.ordinal(), name).call(context, self, metaclass, name, arg0); }
@Deprecated public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, int index) { return invokedynamic(context, self, MethodNames.values()[index]); }
@Deprecated public static IRubyObject invokedynamic(ThreadContext context, IRubyObject self, int index, IRubyObject arg0) { return invokedynamic(context, self, MethodNames.values()[index], arg0); }
runtimeCache.initMethodCache(ClassIndex.MAX_CLASSES * MethodNames.values().length - 1);
runtimeCache.initMethodCache(ClassIndex.MAX_CLASSES * MethodNames.values().length - 1);
runtimeCache.initMethodCache(ClassIndex.MAX_CLASSES.ordinal() * MethodNames.values().length - 1);
runtimeCache.initMethodCache(ClassIndex.MAX_CLASSES.ordinal() * MethodNames.values().length - 1);