Package org.jruby.ir.passes
Class EnsureTempsAssigned
java.lang.Object
org.jruby.ir.passes.CompilerPass
org.jruby.ir.passes.EnsureTempsAssigned
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jruby.ir.passes.CompilerPass
createPassInstance, createPassInstance, equals, getDependencies, getPassesFromString, getShortLabel, hashCode, invalidate, previouslyRun, run, run, run
-
Constructor Details
-
EnsureTempsAssigned
public EnsureTempsAssigned()
-
-
Method Details
-
getLabel
Description copied from class:CompilerPass
What is the user-friendly name of this compiler pass- Specified by:
getLabel
in classCompilerPass
-
execute
Description copied from class:CompilerPass
Meat of an individual pass. run will call this after dependency resolution.- Specified by:
execute
in classCompilerPass
- Parameters:
fic
- is the FullInterpreterContext to run this pass ondata
- is the data supplied to this pass to use to execute the pass
-