Package org.codehaus.groovy.control
Class Phases
java.lang.Object
org.codehaus.groovy.control.Phases
Compilation phase identifiers.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intSynonym for full compilationstatic final intAST completionstatic final intClass generation (pt.2)static final intCST to AST conversionstatic final String[]static final intCleanupstatic final intOpening of files and suchstatic final intClass generation (pt.1)static final intOutput of class to diskstatic final intLexing, parsing, and AST buildingstatic final intAST semantic analysis and elucidation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetDescription(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.
-