public interface CompilerPassListener
| Modifier and Type | Method and Description |
|---|---|
void |
alreadyExecuted(CompilerPass passClass,
FullInterpreterContext fic,
java.lang.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,
FullInterpreterContext fic,
java.lang.Object data,
boolean childScope)
This pass has just finished execute'ing.
|
void |
startExecute(CompilerPass pass,
FullInterpreterContext fic,
boolean childScope)
This pass is about to begin execute'ing.
|
void alreadyExecuted(CompilerPass passClass, FullInterpreterContext fic, java.lang.Object data, boolean childScope)
void startExecute(CompilerPass pass, FullInterpreterContext fic, boolean childScope)
pass - void endExecute(CompilerPass pass, FullInterpreterContext fic, java.lang.Object data, boolean childScope)
Copyright © 2001-2021 JRuby. All Rights Reserved.