<init>()execute(org.jruby.ir.interpreter.FullInterpreterContext fic, Object[] data)invalidate(org.jruby.ir.interpreter.FullInterpreterContext fic)getLabel() · also: get_labelgetShortLabel() · also: get_short_labelgetDependencies() · also: get_dependenciesequals(Object other)hashCode()previouslyRun(org.jruby.ir.interpreter.FullInterpreterContext fic)If this pass has been previous run, then return the data from that last run. Specific scopes can override this behavior.
Returns: data or null if it needs to be run
run(org.jruby.ir.interpreter.FullInterpreterContext fic, boolean force)run(org.jruby.ir.interpreter.FullInterpreterContext fic)