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