public Void onList(DListPattern p) { push(false); super.onList(p); pop(); return null; }
public Void onAttribute(DAttributePattern p) { push(false); super.onAttribute(p); pop(); return null; }
public Void onList(DListPattern p) { push(false); super.onList(p); pop(); return null; }
public Void onMixed(DMixedPattern p) { push(false); super.onMixed(p); pop(); return null; }
public Void onOptional(DOptionalPattern p) { push(false); super.onOptional(p); pop(); return null; }
public Void onAttribute(DAttributePattern p) { push(false); super.onAttribute(p); pop(); return null; }
public Void onList(DListPattern p) { push(false); super.onList(p); pop(); return null; }
public Void onList(DListPattern p) { push(false); super.onList(p); pop(); return null; }
public Void onChoice(DChoicePattern p) { push(false); super.onChoice(p); pop(); return null; }
public Void onOneOrMore(DOneOrMorePattern p) { push(false); super.onOneOrMore(p); pop(); return null; }
public Void onOneOrMore(DOneOrMorePattern p) { push(false); super.onOneOrMore(p); pop(); return null; }
public Void onOptional(DOptionalPattern p) { push(false); super.onOptional(p); pop(); return null; }
public Void onMixed(DMixedPattern p) { push(false); super.onMixed(p); pop(); return null; }
public Void onOptional(DOptionalPattern p) { push(false); super.onOptional(p); pop(); return null; }
public Void onChoice(DChoicePattern p) { push(false); super.onChoice(p); pop(); return null; }
public Void onZeroOrMore(DZeroOrMorePattern p) { push(false); super.onZeroOrMore(p); pop(); return null; }
public Void onChoice(DChoicePattern p) { push(false); super.onChoice(p); pop(); return null; }
public Void onZeroOrMore(DZeroOrMorePattern p) { push(false); super.onZeroOrMore(p); pop(); return null; }
public Void onChoice(DChoicePattern p) { push(false); super.onChoice(p); pop(); return null; }
public Void onZeroOrMore(DZeroOrMorePattern p) { push(false); super.onZeroOrMore(p); pop(); return null; }