Package org.jruby.ir
package org.jruby.ir
-
ClassDescriptionMarker Enumeration for indicating which methods in the IR are for runtime use versus compiler use.Represents a 'for' loopRight now, this class abstracts the following execution scopes: Method, Closure, Module, Class, MetaClass Top-level Script, and Eval Script In the compiler-land, IR versions of these scopes encapsulate only as much information as is required to convert Ruby code into equivalent Java code.IRTranslator<R,
S> Abstract class that contains general logic for both IR Compiler and IR InterpreterSuperclass for IR visitors.Marker Enumeration for indicating which methods in the IR are for runtime use versus compiler use.Tuple<T1,T2>