Uses of Class
org.jruby.ir.operands.TemporaryVariable
Packages that use TemporaryVariable
Package
Description
-
Uses of TemporaryVariable in org.jruby.ir
Fields in org.jruby.ir declared as TemporaryVariableMethods in org.jruby.ir that return TemporaryVariableModifier and TypeMethodDescriptionprivate TemporaryVariableIRBuilder.createTemporaryVariable()IRBuilder.getYieldClosureVariable()Get the variable for accessing the "yieldable" closure in this scope.Methods in org.jruby.ir with parameters of type TemporaryVariableModifier and TypeMethodDescriptionvoidIRVisitor.TemporaryVariable(TemporaryVariable temporaryvariable) -
Uses of TemporaryVariable in org.jruby.ir.interpreter
Methods in org.jruby.ir.interpreter that return TemporaryVariable -
Uses of TemporaryVariable in org.jruby.ir.operands
Subclasses of TemporaryVariable in org.jruby.ir.operandsModifier and TypeClassDescriptionclassRepresents a temporary variable for an unboxed Boolean operand.classclassclassRepresents a temporary variable for an unboxed Fixnum operand.classRepresents a temporary variable for an unboxed Float operand.classWhen we optimize full local variables to be temporary ones we like to keep the name of what we renamed them as.classA set of variables which are only used in a particular scope and never visible to Ruby itself. -
Uses of TemporaryVariable in org.jruby.ir.persistence
Methods in org.jruby.ir.persistence with parameters of type TemporaryVariableModifier and TypeMethodDescriptionvoidIRDumper.TemporaryVariable(TemporaryVariable temporaryvariable) -
Uses of TemporaryVariable in org.jruby.ir.targets
Methods in org.jruby.ir.targets with parameters of type TemporaryVariableModifier and TypeMethodDescriptionvoidJVMVisitor.TemporaryVariable(TemporaryVariable temporaryvariable)