Package | Description |
---|---|
gololang.ir |
Java package for golo IR tree elements.
|
Modifier and Type | Method and Description |
---|---|
ReferenceTable |
ReferenceTable.add(LocalReference reference) |
ReferenceTable |
ReferenceTable.flatDeepCopy(boolean turnIntoConstants) |
ReferenceTable |
ReferenceTable.fork() |
ReferenceTable |
Block.getReferenceTable() |
ReferenceTable |
GoloModule.getReferenceTable() |
ReferenceTable |
ReferenceTable.parent() |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<ReferenceTable> |
GoloElement.getLocalReferenceTable() |
java.util.Optional<ReferenceTable> |
Block.getLocalReferenceTable() |
Modifier and Type | Method and Description |
---|---|
static GoloModule |
GoloModule.create(PackageAndClass name,
ReferenceTable references) |
void |
ReferenceTable.relink(ReferenceTable parent) |
void |
ReferenceTable.relink(ReferenceTable parent,
boolean prune)
Redefines the parent table for this table.
|
void |
ReferenceTable.relinkTopLevel(ReferenceTable topLevel) |
LocalReference |
ReferenceLookup.resolveIn(ReferenceTable referenceTable)
Resolves the reference in the given reference table.
|