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.Itemthis isgetKind in class PProduction.Item