Package org.codehaus.groovy.control
Class Phases
java.lang.Object
org.codehaus.groovy.control.Phases
public class Phases
extends java.lang.Object
Compilation phase identifiers.
-
Field Summary
Fields Modifier and Type Field Description static int
ALL
Synonym for full compilationstatic int
CANONICALIZATION
AST completionstatic int
CLASS_GENERATION
Class generation (pt.2)static int
CONVERSION
CST to AST conversionstatic java.lang.String[]
descriptions
static int
FINALIZATION
Cleanupstatic int
INITIALIZATION
Opening of files and suchstatic int
INSTRUCTION_SELECTION
Class generation (pt.1)static int
OUTPUT
Output of class to diskstatic int
PARSING
Lexing, parsing, and AST buildingstatic int
SEMANTIC_ANALYSIS
AST semantic analysis and elucidation -
Constructor Summary
Constructors Constructor Description Phases()
-
Method Summary
Modifier and Type Method Description static java.lang.String
getDescription(int phase)
Returns a description of the specified phase.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
public static final java.lang.String[] descriptions
-
-
Constructor Details
-
Phases
public Phases()
-
-
Method Details
-
getDescription
public static java.lang.String getDescription(int phase)Returns a description of the specified phase.
-