Object |
ProcNodes.CallNode.call(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyProc proc,
Object[] args,
UndefinedPlaceholder block) |
Object |
KernelNodes.CallerNode.caller(UndefinedPlaceholder omit) |
RubyString |
StringNodes.ChompNode.chomp(RubyString string,
UndefinedPlaceholder undefined) |
Object |
ModuleNodes.ClassEvalNode.classEval(RubyModule self,
UndefinedPlaceholder code,
UndefinedPlaceholder file,
UndefinedPlaceholder line,
UndefinedPlaceholder block) |
Object |
ModuleNodes.ClassEvalNode.classEval(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyModule module,
RubyString code,
RubyString file,
int line,
UndefinedPlaceholder block) |
Object |
ModuleNodes.ClassEvalNode.classEval(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyModule module,
RubyString code,
RubyString file,
UndefinedPlaceholder line,
UndefinedPlaceholder block) |
Object |
ModuleNodes.ClassEvalNode.classEval(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyModule module,
RubyString code,
UndefinedPlaceholder file,
UndefinedPlaceholder line,
UndefinedPlaceholder block) |
Object |
ModuleNodes.ClassEvalNode.classEval(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyModule self,
UndefinedPlaceholder code,
UndefinedPlaceholder file,
UndefinedPlaceholder line,
RubyProc block) |
RubyArray |
ModuleNodes.ConstantsNode.constants(RubyModule module,
UndefinedPlaceholder unused) |
Object |
HashNodes.DefaultNode.defaultElement(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyHash hash,
UndefinedPlaceholder undefined) |
RubySymbol |
ModuleNodes.DefineMethodNode.defineMethod(RubyModule module,
RubyString name,
RubyProc proc,
UndefinedPlaceholder block) |
RubySymbol |
ModuleNodes.DefineMethodNode.defineMethod(RubyModule module,
RubyString name,
UndefinedPlaceholder proc,
RubyProc block) |
RubySymbol |
ModuleNodes.DefineMethodNode.defineMethod(RubyModule module,
RubySymbol name,
RubyMethod method,
UndefinedPlaceholder block) |
RubySymbol |
ModuleNodes.DefineMethodNode.defineMethod(RubyModule module,
RubySymbol name,
RubyProc proc,
UndefinedPlaceholder block) |
RubySymbol |
ModuleNodes.DefineMethodNode.defineMethod(RubyModule module,
RubySymbol name,
UndefinedPlaceholder proc,
RubyProc block) |
boolean |
KernelNodes.RespondToNode.doesRespondTo(com.oracle.truffle.api.frame.VirtualFrame frame,
Object object,
RubyString name,
UndefinedPlaceholder checkVisibility) |
boolean |
KernelNodes.RespondToNode.doesRespondTo(com.oracle.truffle.api.frame.VirtualFrame frame,
Object object,
RubySymbol name,
UndefinedPlaceholder checkVisibility) |
boolean |
KernelNodes.RespondToMissingNode.doesRespondToMissing(Object object,
RubyString name,
UndefinedPlaceholder includeAll) |
boolean |
KernelNodes.RespondToMissingNode.doesRespondToMissing(Object object,
RubySymbol name,
UndefinedPlaceholder includeAll) |
Object |
KernelNodes.ThrowNode.doThrow(Object tag,
UndefinedPlaceholder value) |
int |
ObjectSpaceNodes.EachObjectNode.eachObject(com.oracle.truffle.api.frame.VirtualFrame frame,
UndefinedPlaceholder ofClass,
RubyProc block) |
Object |
KernelNodes.EvalNode.eval(RubyBasicObject source,
RubyBasicObject badBinding,
UndefinedPlaceholder filename,
UndefinedPlaceholder lineNumber) |
Object |
KernelNodes.EvalNode.eval(RubyString source,
RubyBinding binding,
RubyString filename,
UndefinedPlaceholder lineNumber) |
Object |
KernelNodes.EvalNode.eval(RubyString source,
RubyBinding binding,
UndefinedPlaceholder filename,
UndefinedPlaceholder lineNumber) |
Object |
KernelNodes.EvalNode.eval(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyBasicObject object,
RubyBinding binding,
UndefinedPlaceholder filename,
UndefinedPlaceholder lineNumber) |
Object |
KernelNodes.EvalNode.eval(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyBasicObject object,
UndefinedPlaceholder binding,
UndefinedPlaceholder filename,
UndefinedPlaceholder lineNumber) |
Object |
KernelNodes.EvalNode.eval(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyString source,
UndefinedPlaceholder binding,
UndefinedPlaceholder filename,
UndefinedPlaceholder lineNumber) |
Object |
KernelNodes.ExitNode.exit(UndefinedPlaceholder exitCode) |
RubyNilClass |
KernelNodes.ExitBangNode.exit(UndefinedPlaceholder exitCode) |
RubyString |
FileNodes.ExpandPathNode.expandPath(RubyString path,
UndefinedPlaceholder dir) |
double |
MathNodes.LogNode.function(double a,
UndefinedPlaceholder b) |
double |
MathNodes.LogNode.function(int a,
UndefinedPlaceholder b) |
double |
MathNodes.LogNode.function(long a,
UndefinedPlaceholder b) |
double |
MathNodes.LogNode.function(RubyBignum a,
UndefinedPlaceholder b) |
double |
MathNodes.LogNode.function(com.oracle.truffle.api.frame.VirtualFrame frame,
Object a,
UndefinedPlaceholder b) |
Object |
StringNodes.GetIndexNode.getIndex(RubyString string,
int index,
UndefinedPlaceholder undefined) |
RubyString |
StringNodes.GetIndexNode.getIndexInBounds(RubyString string,
int index,
UndefinedPlaceholder undefined) |
RubyString |
StringNodes.GsubNode.gsub(RubyString string,
RubyRegexp regexp,
RubyString replacement,
UndefinedPlaceholder block) |
RubyString |
StringNodes.GsubNode.gsub(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyString string,
RubyRegexp regexp,
UndefinedPlaceholder replacement,
RubyProc block) |
RubyString |
StringNodes.GsubNode.gsub(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyString string,
RubyString regexpString,
RubyString replacement,
UndefinedPlaceholder block) |
RubyString |
StringNodes.GsubNode.gsub(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyString string,
RubyString regexpString,
UndefinedPlaceholder replacement,
RubyProc block) |
Object |
ArrayNodes.IndexNode.index(RubyArray array,
int index,
UndefinedPlaceholder undefined) |
RubyArray |
ArrayNodes.InitializeNode.initialize(RubyArray array,
int size,
double defaultValue,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.InitializeNode.initialize(RubyArray array,
int size,
int defaultValue,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.InitializeNode.initialize(RubyArray array,
int size,
long defaultValue,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.InitializeNode.initialize(RubyArray array,
int size,
Object defaultValue,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.InitializeNode.initialize(RubyArray array,
int size,
UndefinedPlaceholder defaultValue,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.InitializeNode.initialize(RubyArray array,
long size,
UndefinedPlaceholder defaultValue,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.InitializeNode.initialize(RubyArray array,
RubyArray copy,
UndefinedPlaceholder defaultValue,
UndefinedPlaceholder block) |
RubyClass |
ClassNodes.InitializeNode.initialize(RubyClass rubyClass,
RubyClass superclass,
UndefinedPlaceholder block) |
RubyClass |
ClassNodes.InitializeNode.initialize(RubyClass rubyClass,
UndefinedPlaceholder superclass,
UndefinedPlaceholder block) |
RubyNilClass |
ExceptionNodes.InitializeNode.initialize(RubyException exception,
UndefinedPlaceholder message) |
RubyNilClass |
HashNodes.InitializeNode.initialize(RubyHash hash,
Object defaultValue,
UndefinedPlaceholder block) |
RubyNilClass |
HashNodes.InitializeNode.initialize(RubyHash hash,
UndefinedPlaceholder defaultValue,
RubyProc block) |
RubyNilClass |
HashNodes.InitializeNode.initialize(RubyHash hash,
UndefinedPlaceholder defaultValue,
UndefinedPlaceholder block) |
RubyModule |
ModuleNodes.InitializeNode.initialize(RubyModule module,
UndefinedPlaceholder block) |
RubyRegexp |
RegexpNodes.InitializeNode.initialize(RubyRegexp regexp,
RubyRegexp from,
UndefinedPlaceholder options) |
RubyRegexp |
RegexpNodes.InitializeNode.initialize(RubyRegexp regexp,
RubyString string,
UndefinedPlaceholder options) |
RubyString |
StringNodes.InitializeNode.initialize(RubyString self,
UndefinedPlaceholder from) |
RubyArray |
ArrayNodes.InitializeNode.initialize(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
int size,
UndefinedPlaceholder defaultValue,
RubyProc block) |
RubyClass |
ClassNodes.InitializeNode.initialize(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyClass rubyClass,
UndefinedPlaceholder superclass,
RubyProc block) |
Object |
ArrayNodes.InjectNode.inject(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
RubySymbol symbol,
UndefinedPlaceholder unused) |
Object |
BasicObjectNodes.InstanceEvalNode.instanceEval(com.oracle.truffle.api.frame.VirtualFrame frame,
Object receiver,
RubyString string,
UndefinedPlaceholder block) |
Object |
BasicObjectNodes.InstanceEvalNode.instanceEval(com.oracle.truffle.api.frame.VirtualFrame frame,
Object receiver,
UndefinedPlaceholder string,
RubyProc block) |
RubyArray |
ModuleNodes.InstanceMethodsNode.instanceMethods(RubyModule module,
UndefinedPlaceholder argument) |
boolean |
ModuleNodes.ConstDefinedNode.isConstDefined(RubyModule module,
RubyString name,
UndefinedPlaceholder inherit) |
boolean |
ModuleNodes.ConstDefinedNode.isConstDefined(RubyModule module,
RubySymbol name,
UndefinedPlaceholder inherit) |
boolean |
ModuleNodes.MethodDefinedNode.isMethodDefined(RubyModule module,
RubyString name,
UndefinedPlaceholder inherit) |
boolean |
ModuleNodes.MethodDefinedNode.isMethodDefined(RubyModule module,
RubySymbol name,
UndefinedPlaceholder inherit) |
RubyString |
ArrayNodes.JoinNode.join(RubyArray array,
UndefinedPlaceholder unused) |
RubyString |
StringNodes.LjustNode.ljust(RubyString string,
int length,
UndefinedPlaceholder padding) |
Object |
BasicObjectNodes.MethodMissingNode.methodMissing(Object self,
Object[] args,
UndefinedPlaceholder block) |
RubyArray |
KernelNodes.MethodsNode.methods(RubyBasicObject self,
UndefinedPlaceholder unused) |
RubyArray |
KernelNodes.PublicMethodsNode.methods(RubyBasicObject self,
UndefinedPlaceholder includeInherited) |
RubyBasicObject |
ClassNodes.NewNode.newInstance(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyClass rubyClass,
Object[] args,
UndefinedPlaceholder block) |
RubyArray |
KernelNodes.PrivateMethodsNode.private_methods(RubyBasicObject self,
UndefinedPlaceholder unused) |
RubyArray |
ModuleNodes.PrivateInstanceMethodsNode.privateInstanceMethods(RubyModule module,
UndefinedPlaceholder argument) |
RubyArray |
ModuleNodes.PublicInstanceMethodsNode.publicInstanceMethods(RubyModule module,
UndefinedPlaceholder argument) |
Object |
KernelNodes.RaiseNode.raise(RubyException exception,
UndefinedPlaceholder undefined1,
Object undefined2) |
Object |
KernelNodes.RaiseNode.raise(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyClass exceptionClass,
UndefinedPlaceholder undefined1,
Object undefined2) |
Object |
KernelNodes.RaiseNode.raise(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyString message,
UndefinedPlaceholder undefined1,
Object undefined2) |
RubyNilClass |
ThreadNodes.RaiseNode.raise(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyThread thread,
RubyString message,
UndefinedPlaceholder undefined) |
Object |
KernelNodes.RaiseNode.raise(com.oracle.truffle.api.frame.VirtualFrame frame,
UndefinedPlaceholder undefined1,
UndefinedPlaceholder undefined2,
Object undefined3) |
double |
KernelNodes.RandNode.rand(UndefinedPlaceholder undefined) |
Object |
StringNodes.RindexNode.rindex(RubyString string,
RubyString subString,
UndefinedPlaceholder endPosition) |
RubyString |
StringNodes.RjustNode.rjust(RubyString string,
int length,
UndefinedPlaceholder padding) |
RubyArray |
StringNodes.ScanNode.scan(RubyString string,
RubyRegexp regexp,
UndefinedPlaceholder block) |
RubyArray |
StringNodes.ScanNode.scan(RubyString string,
RubyString regexpString,
UndefinedPlaceholder block) |
Object |
BasicObjectNodes.SendNode.send(com.oracle.truffle.api.frame.VirtualFrame frame,
Object self,
Object[] args,
UndefinedPlaceholder block) |
double |
ArrayNodes.IndexSetNode.setFloat(RubyArray array,
int index,
double value,
UndefinedPlaceholder unused) |
int |
ArrayNodes.IndexSetNode.setIntegerFixnum(RubyArray array,
int index,
int value,
UndefinedPlaceholder unused) |
RubyArray |
ArrayNodes.IndexSetNode.setIntegerFixnumRange(RubyArray array,
RubyRange.IntegerFixnumRange range,
RubyArray other,
UndefinedPlaceholder unused) |
int |
ArrayNodes.IndexSetNode.setLongFixnum(RubyArray array,
int index,
int value,
UndefinedPlaceholder unused) |
long |
ArrayNodes.IndexSetNode.setLongFixnum(RubyArray array,
int index,
long value,
UndefinedPlaceholder unused) |
long |
ArrayNodes.IndexSetNode.setLongInIntegerFixnum(RubyArray array,
int index,
long value,
UndefinedPlaceholder unused) |
Object |
ArrayNodes.IndexSetNode.setNullIntegerFixnum(RubyArray array,
int index,
int value,
UndefinedPlaceholder unused) |
Object |
ArrayNodes.IndexSetNode.setNullLongFixnum(RubyArray array,
int index,
long value,
UndefinedPlaceholder unused) |
Object |
ArrayNodes.IndexSetNode.setNullObject(RubyArray array,
int index,
Object value,
UndefinedPlaceholder unused) |
Object |
ArrayNodes.IndexSetNode.setObject(RubyArray array,
int index,
Object value,
UndefinedPlaceholder unused) |
RubyArray |
KernelNodes.SingletonMethodsNode.singletonMethods(RubyBasicObject self,
UndefinedPlaceholder includeInherited) |
double |
KernelNodes.SleepNode.sleep(UndefinedPlaceholder duration) |
Object |
StringNodes.GetIndexNode.slice(RubyString string,
RubyRange.IntegerFixnumRange range,
UndefinedPlaceholder undefined) |
Object |
ArrayNodes.IndexNode.sliceObject(RubyArray array,
RubyRange.IntegerFixnumRange range,
UndefinedPlaceholder undefined) |
RubyArray |
ArrayNodes.SortNode.sortDouble(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.SortNode.sortIntegerFixnum(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.SortNode.sortLongFixnum(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.SortNode.sortNull(RubyArray array,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.SortNode.sortObject(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.SortNode.sortVeryShortIntegerFixnum(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.SortNode.sortVeryShortLongFixnum(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
UndefinedPlaceholder block) |
RubyArray |
ArrayNodes.SortNode.sortVeryShortObject(com.oracle.truffle.api.frame.VirtualFrame frame,
RubyArray array,
UndefinedPlaceholder block) |
RubyArray |
StringNodes.SplitNode.split(RubyString string,
UndefinedPlaceholder sep) |
RubyArray |
IntegerNodes.TimesNode.times(com.oracle.truffle.api.frame.VirtualFrame frame,
int n,
UndefinedPlaceholder block) |
RubyString |
FixnumNodes.ToSNode.toS(int n,
UndefinedPlaceholder undefined) |
RubyString |
FixnumNodes.ToSNode.toS(long n,
UndefinedPlaceholder undefined) |
Object |
SignalNodes.SignalNode.trap(RubyString signalName,
RubyString command,
UndefinedPlaceholder block) |
Object |
SignalNodes.SignalNode.trap(RubyString signalName,
UndefinedPlaceholder command,
RubyProc block) |