public interface CompilerPassListener
Modifier and Type | Method and Description |
---|---|
void |
alreadyExecuted(CompilerPass passClass,
IRScope scope,
Object data,
boolean childScope)
This dependent pass has been determined to already be satisfied and is
not going to call execute().
|
void |
endExecute(CompilerPass pass,
IRScope scope,
Object data,
boolean childScope)
This pass has just finished execute'ing.
|
void |
startExecute(CompilerPass pass,
IRScope scope,
boolean childScope)
This pass is about to begin execute'ing.
|
void alreadyExecuted(CompilerPass passClass, IRScope scope, Object data, boolean childScope)
void startExecute(CompilerPass pass, IRScope scope, boolean childScope)
pass
- void endExecute(CompilerPass pass, IRScope scope, Object data, boolean childScope)
Copyright © 2001–2015 JRuby. All rights reserved.