| Package | Description | 
|---|---|
| gololang.ir | 
 Java package for golo IR tree elements. 
 | 
| org.eclipse.golo.compiler | 
 Provides access to the Golo compiler and supporting classes. 
 | 
| org.eclipse.golo.compiler.macro | 
 Provides support to hygienic compilation macros. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FunctionInvocation | 
FunctionInvocation.constant()  | 
FunctionInvocation | 
FunctionInvocation.constant(boolean isConstant)  | 
protected FunctionInvocation | 
FunctionInvocation.copy()  | 
static FunctionInvocation | 
FunctionInvocation.create(java.lang.String name,
      boolean onReference,
      boolean onModuleState,
      boolean constant,
      java.lang.Object... args)
Full function invocation creation in one call. 
 | 
static FunctionInvocation | 
FunctionInvocation.of(java.lang.Object name)
Calls a function by name. 
 | 
FunctionInvocation | 
FunctionInvocation.onModuleState()  | 
FunctionInvocation | 
FunctionInvocation.onModuleState(boolean isOnModuleState)  | 
FunctionInvocation | 
FunctionInvocation.onReference()
Define this call as being on a reference. 
 | 
FunctionInvocation | 
FunctionInvocation.onReference(boolean isOnReference)
Define this call as being on a reference or not. 
 | 
protected FunctionInvocation | 
FunctionInvocation.self()  | 
FunctionInvocation | 
FunctionInvocation.withArgs(java.lang.Object... arguments)
Defines the values of the arguments for this invocation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GoloIrVisitor.visitFunctionInvocation(FunctionInvocation functionInvocation)  | 
void | 
AbstractGoloIrVisitor.visitFunctionInvocation(FunctionInvocation functionInvocation)  | 
void | 
Visitors.DispatchIrVisitor.visitFunctionInvocation(FunctionInvocation elt)  | 
void | 
IrTreeDumper.visitFunctionInvocation(FunctionInvocation functionInvocation)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClosureCaptureGoloIrVisitor.visitFunctionInvocation(FunctionInvocation functionInvocation)  | 
void | 
SugarExpansionVisitor.visitFunctionInvocation(FunctionInvocation fun)  | 
void | 
LocalReferenceAssignmentAndVerificationVisitor.visitFunctionInvocation(FunctionInvocation functionInvocation)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MacroExpansionIrVisitor.visitFunctionInvocation(FunctionInvocation macroInvocation)  |