Top Constructors Methods
org.jruby.ir.builder

public Class IRBuilderFactory

extends Object
Class Inheritance
Imports
org.jcodings.Encoding, org.jruby.ParseResult, org.jruby.ir.IRManager, .IRScope

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public IRBuilder<U, V, W, X, Y, Z>
newIRBuilder(IRManager manager, IRScope newScope, IRBuilder<U, V, W, X, Y, Z> parent, Encoding encoding)

public IRBuilder<U, V, W, X, Y, Z>
newIRBuilder(IRManager manager, IRScope newScope, IRBuilder<U, V, W, X, Y, Z> parent, IRBuilder<U, V, W, X, Y, Z> variableBuilder, Encoding encoding)

public IRBuilder<U, V, W, X, Y, Z>
topIRBuilder(IRManager manager, IRScope newScope, ParseResult rootNode)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

IRBuilderFactoryback to summary
public IRBuilderFactory()

Method Detail

newIRBuilderback to summary
public IRBuilder<U, V, W, X, Y, Z> newIRBuilder(IRManager manager, IRScope newScope, IRBuilder<U, V, W, X, Y, Z> parent, Encoding encoding)
newIRBuilderback to summary
public IRBuilder<U, V, W, X, Y, Z> newIRBuilder(IRManager manager, IRScope newScope, IRBuilder<U, V, W, X, Y, Z> parent, IRBuilder<U, V, W, X, Y, Z> variableBuilder, Encoding encoding)
topIRBuilderback to summary
public IRBuilder<U, V, W, X, Y, Z> topIRBuilder(IRManager manager, IRScope newScope, ParseResult rootNode)