abstract class compiler::CompilerStep
sys::Obj compiler::CompilerSupport compiler::CompilerStep : compiler::Visitor
VisitStep represents one discrete task run during the compiler pipeline. The implementations are found under steps.
- curMethod
 - 
MethodDef? curMethod - curType
 - 
TypeDef? curType - curUnit
 - 
CompilationUnit? curUnit - enterMethodDef
 - enterTypeDef
 - enterUnit
 - 
virtual override Void enterUnit(CompilationUnit unit) - exitMethodDef
 - exitTypeDef
 - exitUnit
 - 
virtual override Void exitUnit(CompilationUnit unit) - inStatic
 - 
Bool inStatic() - make
 - 
new make(Compiler compiler)Constructor takes the associated Compiler
 - run
 - 
abstract Void run()Run the step