public static final class PProduction.ActionItem extends PProduction.Item
Semantic action items are executed in the order in which they appear in productions, relatively to actuals and other semantic actions.
A semantic action in a parameterized production can contain holes referring to the parameters of the rule containing the production.
Modifier and Type | Field and Description |
---|---|
PExtent |
extent
The in-source extent for this semantic action
|
Constructor and Description |
---|
ActionItem(PExtent extent)
Builds a semantic action item from the given extent
|
Modifier and Type | Method and Description |
---|---|
PProduction.ItemKind |
getKind()
Describes the kind of item
this is |
String |
toString() |
public final PExtent extent
public ActionItem(PExtent extent)
extent
- public final PProduction.ItemKind getKind()
PProduction.Item
this
isgetKind
in class PProduction.Item