public class NormalInvokeSite extends InvokeSite
| Modifier and Type | Field and Description |
|---|---|
static org.objectweb.asm.Handle |
BOOTSTRAP |
callType, file, line, methodName, NEGATE| Constructor and Description |
|---|
NormalInvokeSite(java.lang.invoke.MethodType type,
java.lang.String name,
boolean literalClosure,
java.lang.String file,
int line) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.invoke.CallSite |
bootstrap(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.String name,
java.lang.invoke.MethodType type,
int closureInt,
java.lang.String file,
int line) |
boolean |
methodMissing(CacheEntry entry,
IRubyObject caller) |
bootstrap, callMethodMissing, callMethodMissing, callMethodMissing, callMethodMissing, fail, fail, fail, fail, fail, invoke, name, negate, pollAndGetClass, prepareBinder, setInitialTarget, setTarget, testClass, toStringpublic NormalInvokeSite(java.lang.invoke.MethodType type,
java.lang.String name,
boolean literalClosure,
java.lang.String file,
int line)
public static java.lang.invoke.CallSite bootstrap(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.String name,
java.lang.invoke.MethodType type,
int closureInt,
java.lang.String file,
int line)
public boolean methodMissing(CacheEntry entry, IRubyObject caller)
methodMissing in class InvokeSiteCopyright © 2001-2020 JRuby. All Rights Reserved.