| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private final Set | cannotBeInherited
Patterns that are determined not to be bindable to inheritance. |
| private final Stack |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Void | |
| public Void | |
| public Void | |
| public Void | |
| public Void | |
| public Void | |
| public Void | |
| public Void | |
| private void | |
| private void | |
| pack-priv void |
| canInherit | back to summary |
|---|---|
| private boolean canInherit | |
| cannotBeInherited | back to summary |
|---|---|
| private final Set<DDefine> cannotBeInherited Patterns that are determined not to be bindable to inheritance. | |
| stack | back to summary |
|---|---|
| private final Stack<Boolean> stack | |
| TypePatternBinder | back to summary |
|---|---|
| pack-priv TypePatternBinder() | |
| onAttribute | back to summary |
|---|---|
| public Void onAttribute(DAttributePattern p) Overrides com. Implements com.
| |
| onChoice | back to summary |
|---|---|
| public Void onChoice(DChoicePattern p) Overrides com. Implements com.
| |
| onList | back to summary |
|---|---|
| public Void onList(DListPattern p) Overrides com. Implements com.
| |
| onMixed | back to summary |
|---|---|
| public Void onMixed(DMixedPattern p) Overrides com. Implements com.
| |
| onOneOrMore | back to summary |
|---|---|
| public Void onOneOrMore(DOneOrMorePattern p) Overrides com. Implements com.
| |
| onOptional | back to summary |
|---|---|
| public Void onOptional(DOptionalPattern p) Overrides com. Implements com.
| |
| onRef | back to summary |
|---|---|
| public Void onRef(DRefPattern p) Overrides com. Implements com.
| |
| onZeroOrMore | back to summary |
|---|---|
| public Void onZeroOrMore(DZeroOrMorePattern p) Overrides com. Implements com.
| |
| pop | back to summary |
|---|---|
| private void pop() | |
| push | back to summary |
|---|---|
| private void push(boolean v) | |
| reset | back to summary |
|---|---|
| pack-priv void reset() | |