|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CallType | |
|---|---|
| org.jruby | |
| org.jruby.compiler | |
| org.jruby.compiler.impl | |
| org.jruby.internal.runtime.methods | |
| org.jruby.javasupport.util | |
| org.jruby.runtime | |
| org.jruby.runtime.builtin | |
| Uses of CallType in org.jruby |
|---|
| Methods in org.jruby with parameters of type CallType | |
|---|---|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyArray.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyBignum.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyFixnum.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyHash.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyModule.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyRegexp.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyString.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubySymbol.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RubyObject.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
int methodIndex,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
|
static IRubyObject |
RubyObject.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
Used by the compiler to handle visibility |
IRubyObject |
RubyUndef.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
Used by the compiler to ease calling indexed methods, also to handle visibility. |
IRubyObject |
RubyUndef.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
| Uses of CallType in org.jruby.compiler |
|---|
| Methods in org.jruby.compiler with parameters of type CallType | |
|---|---|
void |
Compiler.invokeDynamic(java.lang.String name,
boolean hasReceiver,
boolean hasArgs,
CallType callType,
ClosureCallback closureArg,
boolean attrAssign)
Invoke the named method as a "function", i.e. |
| Uses of CallType in org.jruby.compiler.impl |
|---|
| Methods in org.jruby.compiler.impl with parameters of type CallType | |
|---|---|
void |
StandardASMCompiler.invokeDynamic(java.lang.String name,
boolean hasReceiver,
boolean hasArgs,
CallType callType,
ClosureCallback closureArg,
boolean attrAssign)
|
| Uses of CallType in org.jruby.internal.runtime.methods |
|---|
| Methods in org.jruby.internal.runtime.methods with parameters of type CallType | |
|---|---|
boolean |
DynamicMethod.isCallableFrom(IRubyObject caller,
CallType callType)
|
| Uses of CallType in org.jruby.javasupport.util |
|---|
| Methods in org.jruby.javasupport.util with parameters of type CallType | |
|---|---|
static IRubyObject |
CompilerHelpers.doAttrAssign(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doAttrAssignIndexed(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
byte methodIndex,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doInvokeDynamic(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doInvokeDynamicIndexed(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
byte methodIndex,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
| Uses of CallType in org.jruby.runtime |
|---|
| Fields in org.jruby.runtime declared as CallType | |
|---|---|
static CallType |
CallType.FUNCTIONAL
|
static CallType |
CallType.NORMAL
|
static CallType |
CallType.SUPER
|
static CallType |
CallType.VARIABLE
|
| Methods in org.jruby.runtime that return CallType | |
|---|---|
CallType |
ThreadContext.getLastCallType()
|
| Methods in org.jruby.runtime with parameters of type CallType | |
|---|---|
void |
ThreadContext.setLastCallStatus(CallType callType)
Returns the lastCallStatus. |
| Uses of CallType in org.jruby.runtime.builtin |
|---|
| Methods in org.jruby.runtime.builtin with parameters of type CallType | |
|---|---|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||