| Package | Description | 
|---|---|
| org.eclipse.golo.compiler | 
 Provides access to the Golo compiler and supporting classes. 
 | 
| org.eclipse.golo.compiler.ir | 
 (this is an internal API) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GoloModule | 
GoloCompiler.check(ASTCompilationUnit compilationUnit)
Checks that the source code is minimally sound by converting a parse tree to an intermediate representation, and
 running a few classic visitors over it. 
 | 
GoloModule | 
GoloCompiler.refine(GoloModule goloModule)  | 
GoloModule | 
GoloCompiler.transform(ASTCompilationUnit compilationUnit)  | 
GoloModule | 
ParseTreeToGoloIrVisitor.transform(ASTCompilationUnit compilationUnit,
         GoloCompilationException.Builder builder)  | 
| Modifier and Type | Method and Description | 
|---|---|
GoloModule | 
GoloCompiler.refine(GoloModule goloModule)  | 
| Modifier and Type | Method and Description | 
|---|---|
static GoloModule | 
Builders.module(PackageAndClass name)  | 
static GoloModule | 
Builders.module(java.lang.String name)  | 
GoloModule | 
GoloModule.ofAST(GoloASTNode n)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractGoloIrVisitor.visitModule(GoloModule module)  | 
void | 
GoloIrVisitor.visitModule(GoloModule module)  | 
void | 
IrTreeDumper.visitModule(GoloModule module)  |