public class BasicCompilerPassListener extends java.lang.Object implements CompilerPassListener
| Constructor and Description |
|---|
BasicCompilerPassListener() |
| 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.
|
public void alreadyExecuted(CompilerPass passClass, FullInterpreterContext fic, java.lang.Object data, boolean childScope)
CompilerPassListeneralreadyExecuted in interface CompilerPassListenerpublic void startExecute(CompilerPass pass, FullInterpreterContext fic, boolean childScope)
CompilerPassListenerstartExecute in interface CompilerPassListenerpublic void endExecute(CompilerPass pass, FullInterpreterContext fic, java.lang.Object data, boolean childScope)
CompilerPassListenerendExecute in interface CompilerPassListenerCopyright © 2001-2022 JRuby. All Rights Reserved.