Uses of Class
org.jruby.ir.IRManager
Packages that use IRManager
Package
Description
-
Uses of IRManager in org.jruby
-
Uses of IRManager in org.jruby.ir
Methods in org.jruby.ir that return IRManagerConstructors in org.jruby.ir with parameters of type IRManagerModifierConstructorDescriptionIRClassBody
(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope scope, boolean executesOnce) protected
IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, int closureId, ByteList fullName) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, int coverageMode) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix, boolean isBeginEndBlock) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix, boolean isBeginEndBlock, int coverageMode) IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList prefix, int coverageMode) protected
IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, ByteList prefix) protected
IRClosure
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, ByteList prefix, int coverageMode) IREvalScript
(IRManager manager, IRScope lexicalParent, String fileName, int lineNumber, StaticScope staticScope, EvalType evalType) IRFor
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature) IRFor
(IRManager manager, IRScope lexicalParent, int lineNumber, StaticScope staticScope, Signature signature, ByteList labelPrefix) IRMetaClassBody
(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope scope) IRMethod
(IRManager manager, IRScope lexicalParent, LazyMethodDefinition defn, ByteList name, boolean isInstanceMethod, int lineNumber, StaticScope staticScope, int coverageMode) IRModuleBody
(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope staticScope, boolean executesOnce) IRScope
(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope staticScope) IRScope
(IRManager manager, IRScope lexicalParent, ByteList name, int lineNumber, StaticScope staticScope, int coverageMode) IRScriptBody
(IRManager manager, String sourceName, StaticScope staticScope) -
Uses of IRManager in org.jruby.ir.builder
Methods in org.jruby.ir.builder that return IRManagerMethods in org.jruby.ir.builder with parameters of type IRManagerModifier and TypeMethodDescriptionstatic InterpreterContext
IRBuilder.buildRoot
(IRManager manager, ParseResult rootNode) LazyMethodDefinition.getBuilder
(IRManager manager, IRMethod methodScope) LazyMethodDefinitionAST.getBuilder
(IRManager manager, IRMethod methodScope) IRBuilderAST.newIRBuilder
(IRManager manager, IRScope newScope) IRBuilderFactory.newIRBuilder
(IRManager manager, IRScope newScope, IRBuilder parent, org.jcodings.Encoding encoding) IRBuilderFactory.newIRBuilder
(IRManager manager, IRScope newScope, IRBuilder parent, IRBuilder variableBuilder, org.jcodings.Encoding encoding) IRBuilderFactory.topIRBuilder
(IRManager manager, IRScope newScope, ParseResult rootNode) Constructors in org.jruby.ir.builder with parameters of type IRManagerModifierConstructorDescriptionIRBuilder
(IRManager manager, IRScope scope, IRBuilder<U, V, W, X, Y, Z> parent, IRBuilder<U, V, W, X, Y, Z> variableBuilder, org.jcodings.Encoding encoding) IRBuilderAST
(IRManager manager, IRScope scope, IRBuilder parent) IRBuilderAST
(IRManager manager, IRScope scope, IRBuilder parent, IRBuilder variableBuilder, org.jcodings.Encoding encoding) -
Uses of IRManager in org.jruby.ir.instructions
Methods in org.jruby.ir.instructions with parameters of type IRManagerModifier and TypeMethodDescriptionBFalseInstr.simplifyInstr
(IRManager manager) BNEInstr.simplifyInstr
(IRManager manager) BNilInstr.simplifyInstr
(IRManager manager) BTrueInstr.simplifyInstr
(IRManager manager) BuildCompoundStringInstr.simplifyInstr
(IRManager manager) This will make an attempt to combine multiple pieces when they are contiguout frozen strings OR immutable literals.BUndefInstr.simplifyInstr
(IRManager manager) Instr.simplifyInstr
(IRManager manager) -
Uses of IRManager in org.jruby.ir.persistence
Methods in org.jruby.ir.persistence with parameters of type IRManagerModifier and TypeMethodDescriptionstatic IRScope
IRReader.createScope
(IRManager manager, IRScopeType type, ByteList byteName, String file, int line, IRScope lexicalParent, Signature signature, StaticScope staticScope) static IRScope
IRReader.load
(IRManager manager, IRReaderDecoder file) Constructors in org.jruby.ir.persistence with parameters of type IRManagerModifierConstructorDescriptionIRReaderStream
(IRManager manager, byte[] bytes, String filename) IRReaderStream
(IRManager manager, File file, String filename) -
Uses of IRManager in org.jruby.ir.representations
Methods in org.jruby.ir.representations that return IRManager