Package org.codehaus.groovy.control
Class Phases
java.lang.Object
org.codehaus.groovy.control.Phases
Compilation phase identifiers.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Synonym for full compilationstatic final int
AST completionstatic final int
Class generation (pt.2)static final int
CST to AST conversionstatic final String[]
static final int
Cleanupstatic final int
Opening of files and suchstatic final int
Class generation (pt.1)static final int
Output of class to diskstatic final int
Lexing, parsing, and AST buildingstatic final int
AST semantic analysis and elucidation -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
getDescription
(int phase) Returns a description of the specified phase.
-
Field Details
-
INITIALIZATION
public static final int INITIALIZATIONOpening of files and such- See Also:
-
PARSING
public static final int PARSINGLexing, parsing, and AST building- See Also:
-
CONVERSION
public static final int CONVERSIONCST to AST conversion- See Also:
-
SEMANTIC_ANALYSIS
public static final int SEMANTIC_ANALYSISAST semantic analysis and elucidation- See Also:
-
CANONICALIZATION
public static final int CANONICALIZATIONAST completion- See Also:
-
INSTRUCTION_SELECTION
public static final int INSTRUCTION_SELECTIONClass generation (pt.1)- See Also:
-
CLASS_GENERATION
public static final int CLASS_GENERATIONClass generation (pt.2)- See Also:
-
OUTPUT
public static final int OUTPUTOutput of class to disk- See Also:
-
FINALIZATION
public static final int FINALIZATIONCleanup- See Also:
-
ALL
public static final int ALLSynonym for full compilation- See Also:
-
descriptions
-
-
Constructor Details
-
Phases
public Phases()
-
-
Method Details
-
getDescription
Returns a description of the specified phase.
-