blob: 4e535f46796805968c169f8447fa2898bd16bd98 [file] [log] [blame]
/*
* generated by Xtext 2.11.0
*/
grammar InternalReportDSL;
options {
superClass=AbstractInternalContentAssistParser;
backtrack=true;
}
@lexer::header {
package org.eclipse.osbp.xtext.reportdsl.ide.contentassist.antlr.internal;
// Hack: Use our own Lexer superclass by means of import.
// Currently there is no other way to specify the superclass for the lexer.
import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
}
@parser::header {
package org.eclipse.osbp.xtext.reportdsl.ide.contentassist.antlr.internal;
import java.io.InputStream;
import org.eclipse.xtext.*;
import org.eclipse.xtext.parser.*;
import org.eclipse.xtext.parser.impl.*;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.antlr.XtextTokenStream;
import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
import org.eclipse.osbp.xtext.reportdsl.services.ReportDSLGrammarAccess;
}
@parser::members {
private ReportDSLGrammarAccess grammarAccess;
public void setGrammarAccess(ReportDSLGrammarAccess grammarAccess) {
this.grammarAccess = grammarAccess;
}
@Override
protected Grammar getGrammar() {
return grammarAccess.getGrammar();
}
@Override
protected String getValueForTokenName(String tokenName) {
return tokenName;
}
}
// Entry rule entryRuleReportModel
entryRuleReportModel
:
{ before(grammarAccess.getReportModelRule()); }
ruleReportModel
{ after(grammarAccess.getReportModelRule()); }
EOF
;
// Rule ReportModel
ruleReportModel
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportModelAccess().getGroup()); }
(rule__ReportModel__Group__0)
{ after(grammarAccess.getReportModelAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleReportPackage
entryRuleReportPackage
:
{ before(grammarAccess.getReportPackageRule()); }
ruleReportPackage
{ after(grammarAccess.getReportPackageRule()); }
EOF
;
// Rule ReportPackage
ruleReportPackage
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getGroup()); }
(rule__ReportPackage__Group__0)
{ after(grammarAccess.getReportPackageAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRulePageTemplates
entryRulePageTemplates
:
{ before(grammarAccess.getPageTemplatesRule()); }
rulePageTemplates
{ after(grammarAccess.getPageTemplatesRule()); }
EOF
;
// Rule PageTemplates
rulePageTemplates
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplatesAccess().getGroup()); }
(rule__PageTemplates__Group__0)
{ after(grammarAccess.getPageTemplatesAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleSomeFormats
entryRuleSomeFormats
:
{ before(grammarAccess.getSomeFormatsRule()); }
ruleSomeFormats
{ after(grammarAccess.getSomeFormatsRule()); }
EOF
;
// Rule SomeFormats
ruleSomeFormats
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatsAccess().getGroup()); }
(rule__SomeFormats__Group__0)
{ after(grammarAccess.getSomeFormatsAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleColors
entryRuleColors
:
{ before(grammarAccess.getColorsRule()); }
ruleColors
{ after(grammarAccess.getColorsRule()); }
EOF
;
// Rule Colors
ruleColors
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorsAccess().getGroup()); }
(rule__Colors__Group__0)
{ after(grammarAccess.getColorsAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleFonts
entryRuleFonts
:
{ before(grammarAccess.getFontsRule()); }
ruleFonts
{ after(grammarAccess.getFontsRule()); }
EOF
;
// Rule Fonts
ruleFonts
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontsAccess().getGroup()); }
(rule__Fonts__Group__0)
{ after(grammarAccess.getFontsAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleMedias
entryRuleMedias
:
{ before(grammarAccess.getMediasRule()); }
ruleMedias
{ after(grammarAccess.getMediasRule()); }
EOF
;
// Rule Medias
ruleMedias
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediasAccess().getGroup()); }
(rule__Medias__Group__0)
{ after(grammarAccess.getMediasAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleMedia
entryRuleMedia
:
{ before(grammarAccess.getMediaRule()); }
ruleMedia
{ after(grammarAccess.getMediaRule()); }
EOF
;
// Rule Media
ruleMedia
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaAccess().getGroup()); }
(rule__Media__Group__0)
{ after(grammarAccess.getMediaAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleStyles
entryRuleStyles
:
{ before(grammarAccess.getStylesRule()); }
ruleStyles
{ after(grammarAccess.getStylesRule()); }
EOF
;
// Rule Styles
ruleStyles
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStylesAccess().getGroup()); }
(rule__Styles__Group__0)
{ after(grammarAccess.getStylesAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRulePageTemplate
entryRulePageTemplate
:
{ before(grammarAccess.getPageTemplateRule()); }
rulePageTemplate
{ after(grammarAccess.getPageTemplateRule()); }
EOF
;
// Rule PageTemplate
rulePageTemplate
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getGroup()); }
(rule__PageTemplate__Group__0)
{ after(grammarAccess.getPageTemplateAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleUnsignedNumber
entryRuleUnsignedNumber
:
{ before(grammarAccess.getUnsignedNumberRule()); }
ruleUnsignedNumber
{ after(grammarAccess.getUnsignedNumberRule()); }
EOF
;
// Rule UnsignedNumber
ruleUnsignedNumber
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUnsignedNumberAccess().getNumberParserRuleCall()); }
ruleNumber
{ after(grammarAccess.getUnsignedNumberAccess().getNumberParserRuleCall()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleColor
entryRuleColor
:
{ before(grammarAccess.getColorRule()); }
ruleColor
{ after(grammarAccess.getColorRule()); }
EOF
;
// Rule Color
ruleColor
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getGroup()); }
(rule__Color__Group__0)
{ after(grammarAccess.getColorAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleFont
entryRuleFont
:
{ before(grammarAccess.getFontRule()); }
ruleFont
{ after(grammarAccess.getFontRule()); }
EOF
;
// Rule Font
ruleFont
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getGroup()); }
(rule__Font__Group__0)
{ after(grammarAccess.getFontAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleFontFamily
entryRuleFontFamily
:
{ before(grammarAccess.getFontFamilyRule()); }
ruleFontFamily
{ after(grammarAccess.getFontFamilyRule()); }
EOF
;
// Rule FontFamily
ruleFontFamily
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontFamilyAccess().getAlternatives()); }
(rule__FontFamily__Alternatives)
{ after(grammarAccess.getFontFamilyAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleBuildInFontFamily
entryRuleBuildInFontFamily
:
{ before(grammarAccess.getBuildInFontFamilyRule()); }
ruleBuildInFontFamily
{ after(grammarAccess.getBuildInFontFamilyRule()); }
EOF
;
// Rule BuildInFontFamily
ruleBuildInFontFamily
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBuildInFontFamilyAccess().getCustomAssignment()); }
(rule__BuildInFontFamily__CustomAssignment)
{ after(grammarAccess.getBuildInFontFamilyAccess().getCustomAssignment()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleCustomFontFamily
entryRuleCustomFontFamily
:
{ before(grammarAccess.getCustomFontFamilyRule()); }
ruleCustomFontFamily
{ after(grammarAccess.getCustomFontFamilyRule()); }
EOF
;
// Rule CustomFontFamily
ruleCustomFontFamily
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCustomFontFamilyAccess().getCustomAssignment()); }
(rule__CustomFontFamily__CustomAssignment)
{ after(grammarAccess.getCustomFontFamilyAccess().getCustomAssignment()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleBorderStyle
entryRuleBorderStyle
:
{ before(grammarAccess.getBorderStyleRule()); }
ruleBorderStyle
{ after(grammarAccess.getBorderStyleRule()); }
EOF
;
// Rule BorderStyle
ruleBorderStyle
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderStyleAccess().getGroup()); }
(rule__BorderStyle__Group__0)
{ after(grammarAccess.getBorderStyleAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleStyle
entryRuleStyle
:
{ before(grammarAccess.getStyleRule()); }
ruleStyle
{ after(grammarAccess.getStyleRule()); }
EOF
;
// Rule Style
ruleStyle
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getGroup()); }
(rule__Style__Group__0)
{ after(grammarAccess.getStyleAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleMediaStyle
entryRuleMediaStyle
:
{ before(grammarAccess.getMediaStyleRule()); }
ruleMediaStyle
{ after(grammarAccess.getMediaStyleRule()); }
EOF
;
// Rule MediaStyle
ruleMediaStyle
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getGroup()); }
(rule__MediaStyle__Group__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleSomeFormat
entryRuleSomeFormat
:
{ before(grammarAccess.getSomeFormatRule()); }
ruleSomeFormat
{ after(grammarAccess.getSomeFormatRule()); }
EOF
;
// Rule SomeFormat
ruleSomeFormat
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatAccess().getAlternatives()); }
(rule__SomeFormat__Alternatives)
{ after(grammarAccess.getSomeFormatAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleUomoFormat
entryRuleUomoFormat
:
{ before(grammarAccess.getUomoFormatRule()); }
ruleUomoFormat
{ after(grammarAccess.getUomoFormatRule()); }
EOF
;
// Rule UomoFormat
ruleUomoFormat
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getGroup()); }
(rule__UomoFormat__Group__0)
{ after(grammarAccess.getUomoFormatAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleNumberFormat
entryRuleNumberFormat
:
{ before(grammarAccess.getNumberFormatRule()); }
ruleNumberFormat
{ after(grammarAccess.getNumberFormatRule()); }
EOF
;
// Rule NumberFormat
ruleNumberFormat
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getGroup()); }
(rule__NumberFormat__Group__0)
{ after(grammarAccess.getNumberFormatAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleCurrencyFormat
entryRuleCurrencyFormat
:
{ before(grammarAccess.getCurrencyFormatRule()); }
ruleCurrencyFormat
{ after(grammarAccess.getCurrencyFormatRule()); }
EOF
;
// Rule CurrencyFormat
ruleCurrencyFormat
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getGroup()); }
(rule__CurrencyFormat__Group__0)
{ after(grammarAccess.getCurrencyFormatAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDateFormat
entryRuleDateFormat
:
{ before(grammarAccess.getDateFormatRule()); }
ruleDateFormat
{ after(grammarAccess.getDateFormatRule()); }
EOF
;
// Rule DateFormat
ruleDateFormat
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getGroup()); }
(rule__DateFormat__Group__0)
{ after(grammarAccess.getDateFormatAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDateTimeFormat
entryRuleDateTimeFormat
:
{ before(grammarAccess.getDateTimeFormatRule()); }
ruleDateTimeFormat
{ after(grammarAccess.getDateTimeFormatRule()); }
EOF
;
// Rule DateTimeFormat
ruleDateTimeFormat
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getGroup()); }
(rule__DateTimeFormat__Group__0)
{ after(grammarAccess.getDateTimeFormatAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTimeFormat
entryRuleTimeFormat
:
{ before(grammarAccess.getTimeFormatRule()); }
ruleTimeFormat
{ after(grammarAccess.getTimeFormatRule()); }
EOF
;
// Rule TimeFormat
ruleTimeFormat
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getGroup()); }
(rule__TimeFormat__Group__0)
{ after(grammarAccess.getTimeFormatAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleReport
entryRuleReport
:
{ before(grammarAccess.getReportRule()); }
ruleReport
{ after(grammarAccess.getReportRule()); }
EOF
;
// Rule Report
ruleReport
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getGroup()); }
(rule__Report__Group__0)
{ after(grammarAccess.getReportAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleReportDesign
entryRuleReportDesign
:
{ before(grammarAccess.getReportDesignRule()); }
ruleReportDesign
{ after(grammarAccess.getReportDesignRule()); }
EOF
;
// Rule ReportDesign
ruleReportDesign
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignAccess().getAlternatives()); }
(rule__ReportDesign__Alternatives)
{ after(grammarAccess.getReportDesignAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleReportDesignFile
entryRuleReportDesignFile
:
{ before(grammarAccess.getReportDesignFileRule()); }
ruleReportDesignFile
{ after(grammarAccess.getReportDesignFileRule()); }
EOF
;
// Rule ReportDesignFile
ruleReportDesignFile
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignFileAccess().getGroup()); }
(rule__ReportDesignFile__Group__0)
{ after(grammarAccess.getReportDesignFileAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleReportDesignTemplate
entryRuleReportDesignTemplate
:
{ before(grammarAccess.getReportDesignTemplateRule()); }
ruleReportDesignTemplate
{ after(grammarAccess.getReportDesignTemplateRule()); }
EOF
;
// Rule ReportDesignTemplate
ruleReportDesignTemplate
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getGroup()); }
(rule__ReportDesignTemplate__Group__0)
{ after(grammarAccess.getReportDesignTemplateAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRulePageHeader
entryRulePageHeader
:
{ before(grammarAccess.getPageHeaderRule()); }
rulePageHeader
{ after(grammarAccess.getPageHeaderRule()); }
EOF
;
// Rule PageHeader
rulePageHeader
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getGroup()); }
(rule__PageHeader__Group__0)
{ after(grammarAccess.getPageHeaderAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRulePageDetail
entryRulePageDetail
:
{ before(grammarAccess.getPageDetailRule()); }
rulePageDetail
{ after(grammarAccess.getPageDetailRule()); }
EOF
;
// Rule PageDetail
rulePageDetail
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageDetailAccess().getGroup()); }
(rule__PageDetail__Group__0)
{ after(grammarAccess.getPageDetailAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRulePageFooter
entryRulePageFooter
:
{ before(grammarAccess.getPageFooterRule()); }
rulePageFooter
{ after(grammarAccess.getPageFooterRule()); }
EOF
;
// Rule PageFooter
rulePageFooter
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getGroup()); }
(rule__PageFooter__Group__0)
{ after(grammarAccess.getPageFooterAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleElement
entryRuleElement
:
{ before(grammarAccess.getElementRule()); }
ruleElement
{ after(grammarAccess.getElementRule()); }
EOF
;
// Rule Element
ruleElement
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getElementAccess().getAlternatives()); }
(rule__Element__Alternatives)
{ after(grammarAccess.getElementAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleGrid
entryRuleGrid
:
{ before(grammarAccess.getGridRule()); }
ruleGrid
{ after(grammarAccess.getGridRule()); }
EOF
;
// Rule Grid
ruleGrid
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getGroup()); }
(rule__Grid__Group__0)
{ after(grammarAccess.getGridAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleGridRow
entryRuleGridRow
:
{ before(grammarAccess.getGridRowRule()); }
ruleGridRow
{ after(grammarAccess.getGridRowRule()); }
EOF
;
// Rule GridRow
ruleGridRow
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getGroup()); }
(rule__GridRow__Group__0)
{ after(grammarAccess.getGridRowAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleGridCell
entryRuleGridCell
:
{ before(grammarAccess.getGridCellRule()); }
ruleGridCell
{ after(grammarAccess.getGridCellRule()); }
EOF
;
// Rule GridCell
ruleGridCell
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getGroup()); }
(rule__GridCell__Group__0)
{ after(grammarAccess.getGridCellAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDatamartTable
entryRuleDatamartTable
:
{ before(grammarAccess.getDatamartTableRule()); }
ruleDatamartTable
{ after(grammarAccess.getDatamartTableRule()); }
EOF
;
// Rule DatamartTable
ruleDatamartTable
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getGroup()); }
(rule__DatamartTable__Group__0)
{ after(grammarAccess.getDatamartTableAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDatamartTableGroup
entryRuleDatamartTableGroup
:
{ before(grammarAccess.getDatamartTableGroupRule()); }
ruleDatamartTableGroup
{ after(grammarAccess.getDatamartTableGroupRule()); }
EOF
;
// Rule DatamartTableGroup
ruleDatamartTableGroup
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroup()); }
(rule__DatamartTableGroup__Group__0)
{ after(grammarAccess.getDatamartTableGroupAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDatamartTableGroupHeader
entryRuleDatamartTableGroupHeader
:
{ before(grammarAccess.getDatamartTableGroupHeaderRule()); }
ruleDatamartTableGroupHeader
{ after(grammarAccess.getDatamartTableGroupHeaderRule()); }
EOF
;
// Rule DatamartTableGroupHeader
ruleDatamartTableGroupHeader
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getGroup()); }
(rule__DatamartTableGroupHeader__Group__0)
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDatamartTableGroupFooter
entryRuleDatamartTableGroupFooter
:
{ before(grammarAccess.getDatamartTableGroupFooterRule()); }
ruleDatamartTableGroupFooter
{ after(grammarAccess.getDatamartTableGroupFooterRule()); }
EOF
;
// Rule DatamartTableGroupFooter
ruleDatamartTableGroupFooter
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getGroup()); }
(rule__DatamartTableGroupFooter__Group__0)
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDatamartTableDetail
entryRuleDatamartTableDetail
:
{ before(grammarAccess.getDatamartTableDetailRule()); }
ruleDatamartTableDetail
{ after(grammarAccess.getDatamartTableDetailRule()); }
EOF
;
// Rule DatamartTableDetail
ruleDatamartTableDetail
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getGroup()); }
(rule__DatamartTableDetail__Group__0)
{ after(grammarAccess.getDatamartTableDetailAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleDatamartTableAttribute
entryRuleDatamartTableAttribute
:
{ before(grammarAccess.getDatamartTableAttributeRule()); }
ruleDatamartTableAttribute
{ after(grammarAccess.getDatamartTableAttributeRule()); }
EOF
;
// Rule DatamartTableAttribute
ruleDatamartTableAttribute
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getGroup()); }
(rule__DatamartTableAttribute__Group__0)
{ after(grammarAccess.getDatamartTableAttributeAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableValueElement
entryRuleTableValueElement
:
{ before(grammarAccess.getTableValueElementRule()); }
ruleTableValueElement
{ after(grammarAccess.getTableValueElementRule()); }
EOF
;
// Rule TableValueElement
ruleTableValueElement
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableValueElementAccess().getAlternatives()); }
(rule__TableValueElement__Alternatives)
{ after(grammarAccess.getTableValueElementAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableAttribute
entryRuleTableAttribute
:
{ before(grammarAccess.getTableAttributeRule()); }
ruleTableAttribute
{ after(grammarAccess.getTableAttributeRule()); }
EOF
;
// Rule TableAttribute
ruleTableAttribute
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAttributeAccess().getGroup()); }
(rule__TableAttribute__Group__0)
{ after(grammarAccess.getTableAttributeAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableAggregation
entryRuleTableAggregation
:
{ before(grammarAccess.getTableAggregationRule()); }
ruleTableAggregation
{ after(grammarAccess.getTableAggregationRule()); }
EOF
;
// Rule TableAggregation
ruleTableAggregation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getGroup()); }
(rule__TableAggregation__Group__0)
{ after(grammarAccess.getTableAggregationAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableBaseAggregation
entryRuleTableBaseAggregation
:
{ before(grammarAccess.getTableBaseAggregationRule()); }
ruleTableBaseAggregation
{ after(grammarAccess.getTableBaseAggregationRule()); }
EOF
;
// Rule TableBaseAggregation
ruleTableBaseAggregation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBaseAggregationAccess().getAlternatives()); }
(rule__TableBaseAggregation__Alternatives)
{ after(grammarAccess.getTableBaseAggregationAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTablePureAggregation
entryRuleTablePureAggregation
:
{ before(grammarAccess.getTablePureAggregationRule()); }
ruleTablePureAggregation
{ after(grammarAccess.getTablePureAggregationRule()); }
EOF
;
// Rule TablePureAggregation
ruleTablePureAggregation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTablePureAggregationAccess().getAggregationAssignment()); }
(rule__TablePureAggregation__AggregationAssignment)
{ after(grammarAccess.getTablePureAggregationAccess().getAggregationAssignment()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableUnaryAggregation
entryRuleTableUnaryAggregation
:
{ before(grammarAccess.getTableUnaryAggregationRule()); }
ruleTableUnaryAggregation
{ after(grammarAccess.getTableUnaryAggregationRule()); }
EOF
;
// Rule TableUnaryAggregation
ruleTableUnaryAggregation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableUnaryAggregationAccess().getGroup()); }
(rule__TableUnaryAggregation__Group__0)
{ after(grammarAccess.getTableUnaryAggregationAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableMultipleAggregation
entryRuleTableMultipleAggregation
:
{ before(grammarAccess.getTableMultipleAggregationRule()); }
ruleTableMultipleAggregation
{ after(grammarAccess.getTableMultipleAggregationRule()); }
EOF
;
// Rule TableMultipleAggregation
ruleTableMultipleAggregation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableMultipleAggregationAccess().getGroup()); }
(rule__TableMultipleAggregation__Group__0)
{ after(grammarAccess.getTableMultipleAggregationAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleStringBinderValue
entryRuleStringBinderValue
:
{ before(grammarAccess.getStringBinderValueRule()); }
ruleStringBinderValue
{ after(grammarAccess.getStringBinderValueRule()); }
EOF
;
// Rule StringBinderValue
ruleStringBinderValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderValueAccess().getAlternatives()); }
(rule__StringBinderValue__Alternatives)
{ after(grammarAccess.getStringBinderValueAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTranslatableText
entryRuleTranslatableText
:
{ before(grammarAccess.getTranslatableTextRule()); }
ruleTranslatableText
{ after(grammarAccess.getTranslatableTextRule()); }
EOF
;
// Rule TranslatableText
ruleTranslatableText
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTranslatableTextAccess().getGroup()); }
(rule__TranslatableText__Group__0)
{ after(grammarAccess.getTranslatableTextAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleNonTranslatableText
entryRuleNonTranslatableText
:
{ before(grammarAccess.getNonTranslatableTextRule()); }
ruleNonTranslatableText
{ after(grammarAccess.getNonTranslatableTextRule()); }
EOF
;
// Rule NonTranslatableText
ruleNonTranslatableText
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNonTranslatableTextAccess().getGroup()); }
(rule__NonTranslatableText__Group__0)
{ after(grammarAccess.getNonTranslatableTextAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleStringBinder
entryRuleStringBinder
:
{ before(grammarAccess.getStringBinderRule()); }
ruleStringBinder
{ after(grammarAccess.getStringBinderRule()); }
EOF
;
// Rule StringBinder
ruleStringBinder
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getGroup()); }
(rule__StringBinder__Group__0)
{ after(grammarAccess.getStringBinderAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRulePageBreak
entryRulePageBreak
:
{ before(grammarAccess.getPageBreakRule()); }
rulePageBreak
{ after(grammarAccess.getPageBreakRule()); }
EOF
;
// Rule PageBreak
rulePageBreak
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getGroup()); }
(rule__PageBreak__Group__0)
{ after(grammarAccess.getPageBreakAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableBinaryAggregation
entryRuleTableBinaryAggregation
:
{ before(grammarAccess.getTableBinaryAggregationRule()); }
ruleTableBinaryAggregation
{ after(grammarAccess.getTableBinaryAggregationRule()); }
EOF
;
// Rule TableBinaryAggregation
ruleTableBinaryAggregation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getGroup()); }
(rule__TableBinaryAggregation__Group__0)
{ after(grammarAccess.getTableBinaryAggregationAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableInterval
entryRuleTableInterval
:
{ before(grammarAccess.getTableIntervalRule()); }
ruleTableInterval
{ after(grammarAccess.getTableIntervalRule()); }
EOF
;
// Rule TableInterval
ruleTableInterval
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableIntervalAccess().getAlternatives()); }
(rule__TableInterval__Alternatives)
{ after(grammarAccess.getTableIntervalAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableNumberInterval
entryRuleTableNumberInterval
:
{ before(grammarAccess.getTableNumberIntervalRule()); }
ruleTableNumberInterval
{ after(grammarAccess.getTableNumberIntervalRule()); }
EOF
;
// Rule TableNumberInterval
ruleTableNumberInterval
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberIntervalAccess().getGroup()); }
(rule__TableNumberInterval__Group__0)
{ after(grammarAccess.getTableNumberIntervalAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableDateDayInterval
entryRuleTableDateDayInterval
:
{ before(grammarAccess.getTableDateDayIntervalRule()); }
ruleTableDateDayInterval
{ after(grammarAccess.getTableDateDayIntervalRule()); }
EOF
;
// Rule TableDateDayInterval
ruleTableDateDayInterval
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayIntervalAccess().getGroup()); }
(rule__TableDateDayInterval__Group__0)
{ after(grammarAccess.getTableDateDayIntervalAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableLookup
entryRuleTableLookup
:
{ before(grammarAccess.getTableLookupRule()); }
ruleTableLookup
{ after(grammarAccess.getTableLookupRule()); }
EOF
;
// Rule TableLookup
ruleTableLookup
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableLookupAccess().getAlternatives()); }
(rule__TableLookup__Alternatives)
{ after(grammarAccess.getTableLookupAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableNumberLookup
entryRuleTableNumberLookup
:
{ before(grammarAccess.getTableNumberLookupRule()); }
ruleTableNumberLookup
{ after(grammarAccess.getTableNumberLookupRule()); }
EOF
;
// Rule TableNumberLookup
ruleTableNumberLookup
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberLookupAccess().getGroup()); }
(rule__TableNumberLookup__Group__0)
{ after(grammarAccess.getTableNumberLookupAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableStringLookup
entryRuleTableStringLookup
:
{ before(grammarAccess.getTableStringLookupRule()); }
ruleTableStringLookup
{ after(grammarAccess.getTableStringLookupRule()); }
EOF
;
// Rule TableStringLookup
ruleTableStringLookup
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableStringLookupAccess().getGroup()); }
(rule__TableStringLookup__Group__0)
{ after(grammarAccess.getTableStringLookupAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableDateDayLookup
entryRuleTableDateDayLookup
:
{ before(grammarAccess.getTableDateDayLookupRule()); }
ruleTableDateDayLookup
{ after(grammarAccess.getTableDateDayLookupRule()); }
EOF
;
// Rule TableDateDayLookup
ruleTableDateDayLookup
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayLookupAccess().getGroup()); }
(rule__TableDateDayLookup__Group__0)
{ after(grammarAccess.getTableDateDayLookupAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableRangeElement
entryRuleTableRangeElement
:
{ before(grammarAccess.getTableRangeElementRule()); }
ruleTableRangeElement
{ after(grammarAccess.getTableRangeElementRule()); }
EOF
;
// Rule TableRangeElement
ruleTableRangeElement
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableRangeElementAccess().getAlternatives()); }
(rule__TableRangeElement__Alternatives)
{ after(grammarAccess.getTableRangeElementAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleVisibility
entryRuleVisibility
:
{ before(grammarAccess.getVisibilityRule()); }
ruleVisibility
{ after(grammarAccess.getVisibilityRule()); }
EOF
;
// Rule Visibility
ruleVisibility
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getVisibilityAccess().getGroup()); }
(rule__Visibility__Group__0)
{ after(grammarAccess.getVisibilityAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleSignedNumber
entryRuleSignedNumber
:
{ before(grammarAccess.getSignedNumberRule()); }
ruleSignedNumber
{ after(grammarAccess.getSignedNumberRule()); }
EOF
;
// Rule SignedNumber
ruleSignedNumber
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSignedNumberAccess().getGroup()); }
(rule__SignedNumber__Group__0)
{ after(grammarAccess.getSignedNumberAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableTextColor
entryRuleTableTextColor
:
{ before(grammarAccess.getTableTextColorRule()); }
ruleTableTextColor
{ after(grammarAccess.getTableTextColorRule()); }
EOF
;
// Rule TableTextColor
ruleTableTextColor
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableTextColorAccess().getGroup()); }
(rule__TableTextColor__Group__0)
{ after(grammarAccess.getTableTextColorAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableCellColor
entryRuleTableCellColor
:
{ before(grammarAccess.getTableCellColorRule()); }
ruleTableCellColor
{ after(grammarAccess.getTableCellColorRule()); }
EOF
;
// Rule TableCellColor
ruleTableCellColor
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableCellColorAccess().getGroup()); }
(rule__TableCellColor__Group__0)
{ after(grammarAccess.getTableCellColorAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableIcon
entryRuleTableIcon
:
{ before(grammarAccess.getTableIconRule()); }
ruleTableIcon
{ after(grammarAccess.getTableIconRule()); }
EOF
;
// Rule TableIcon
ruleTableIcon
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableIconAccess().getGroup()); }
(rule__TableIcon__Group__0)
{ after(grammarAccess.getTableIconAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTableTrend
entryRuleTableTrend
:
{ before(grammarAccess.getTableTrendRule()); }
ruleTableTrend
{ after(grammarAccess.getTableTrendRule()); }
EOF
;
// Rule TableTrend
ruleTableTrend
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableTrendAccess().getGroup()); }
(rule__TableTrend__Group__0)
{ after(grammarAccess.getTableTrendAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTitle
entryRuleTitle
:
{ before(grammarAccess.getTitleRule()); }
ruleTitle
{ after(grammarAccess.getTitleRule()); }
EOF
;
// Rule Title
ruleTitle
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getGroup()); }
(rule__Title__Group__0)
{ after(grammarAccess.getTitleAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleSubTitle
entryRuleSubTitle
:
{ before(grammarAccess.getSubTitleRule()); }
ruleSubTitle
{ after(grammarAccess.getSubTitleRule()); }
EOF
;
// Rule SubTitle
ruleSubTitle
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getGroup()); }
(rule__SubTitle__Group__0)
{ after(grammarAccess.getSubTitleAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleSubSubTitle
entryRuleSubSubTitle
:
{ before(grammarAccess.getSubSubTitleRule()); }
ruleSubSubTitle
{ after(grammarAccess.getSubSubTitleRule()); }
EOF
;
// Rule SubSubTitle
ruleSubSubTitle
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getGroup()); }
(rule__SubSubTitle__Group__0)
{ after(grammarAccess.getSubSubTitleAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleLabel
entryRuleLabel
:
{ before(grammarAccess.getLabelRule()); }
ruleLabel
{ after(grammarAccess.getLabelRule()); }
EOF
;
// Rule Label
ruleLabel
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getGroup()); }
(rule__Label__Group__0)
{ after(grammarAccess.getLabelAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleText
entryRuleText
:
{ before(grammarAccess.getTextRule()); }
ruleText
{ after(grammarAccess.getTextRule()); }
EOF
;
// Rule Text
ruleText
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getGroup()); }
(rule__Text__Group__0)
{ after(grammarAccess.getTextAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleAutoText
entryRuleAutoText
:
{ before(grammarAccess.getAutoTextRule()); }
ruleAutoText
{ after(grammarAccess.getAutoTextRule()); }
EOF
;
// Rule AutoText
ruleAutoText
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextAccess().getGroup()); }
(rule__AutoText__Group__0)
{ after(grammarAccess.getAutoTextAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleImage
entryRuleImage
:
{ before(grammarAccess.getImageRule()); }
ruleImage
{ after(grammarAccess.getImageRule()); }
EOF
;
// Rule Image
ruleImage
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getGroup()); }
(rule__Image__Group__0)
{ after(grammarAccess.getImageAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleTRANSLATABLESTRING
entryRuleTRANSLATABLESTRING
:
{ before(grammarAccess.getTRANSLATABLESTRINGRule()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getTRANSLATABLESTRINGRule()); }
EOF
;
// Rule TRANSLATABLESTRING
ruleTRANSLATABLESTRING
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTRANSLATABLESTRINGAccess().getSTRINGTerminalRuleCall()); }
RULE_STRING
{ after(grammarAccess.getTRANSLATABLESTRINGAccess().getSTRINGTerminalRuleCall()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXImportDeclaration
entryRuleXImportDeclaration
:
{ before(grammarAccess.getXImportDeclarationRule()); }
ruleXImportDeclaration
{ after(grammarAccess.getXImportDeclarationRule()); }
EOF
;
// Rule XImportDeclaration
ruleXImportDeclaration
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getGroup()); }
(rule__XImportDeclaration__Group__0)
{ after(grammarAccess.getXImportDeclarationAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXAnnotation
entryRuleXAnnotation
:
{ before(grammarAccess.getXAnnotationRule()); }
ruleXAnnotation
{ after(grammarAccess.getXAnnotationRule()); }
EOF
;
// Rule XAnnotation
ruleXAnnotation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getGroup()); }
(rule__XAnnotation__Group__0)
{ after(grammarAccess.getXAnnotationAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXAnnotationElementValuePair
entryRuleXAnnotationElementValuePair
:
{ before(grammarAccess.getXAnnotationElementValuePairRule()); }
ruleXAnnotationElementValuePair
{ after(grammarAccess.getXAnnotationElementValuePairRule()); }
EOF
;
// Rule XAnnotationElementValuePair
ruleXAnnotationElementValuePair
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup()); }
(rule__XAnnotationElementValuePair__Group__0)
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXAnnotationElementValueOrCommaList
entryRuleXAnnotationElementValueOrCommaList
:
{ before(grammarAccess.getXAnnotationElementValueOrCommaListRule()); }
ruleXAnnotationElementValueOrCommaList
{ after(grammarAccess.getXAnnotationElementValueOrCommaListRule()); }
EOF
;
// Rule XAnnotationElementValueOrCommaList
ruleXAnnotationElementValueOrCommaList
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives()); }
(rule__XAnnotationElementValueOrCommaList__Alternatives)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXAnnotationElementValue
entryRuleXAnnotationElementValue
:
{ before(grammarAccess.getXAnnotationElementValueRule()); }
ruleXAnnotationElementValue
{ after(grammarAccess.getXAnnotationElementValueRule()); }
EOF
;
// Rule XAnnotationElementValue
ruleXAnnotationElementValue
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getAlternatives()); }
(rule__XAnnotationElementValue__Alternatives)
{ after(grammarAccess.getXAnnotationElementValueAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXAnnotationOrExpression
entryRuleXAnnotationOrExpression
:
{ before(grammarAccess.getXAnnotationOrExpressionRule()); }
ruleXAnnotationOrExpression
{ after(grammarAccess.getXAnnotationOrExpressionRule()); }
EOF
;
// Rule XAnnotationOrExpression
ruleXAnnotationOrExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives()); }
(rule__XAnnotationOrExpression__Alternatives)
{ after(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXExpression
entryRuleXExpression
:
{ before(grammarAccess.getXExpressionRule()); }
ruleXExpression
{ after(grammarAccess.getXExpressionRule()); }
EOF
;
// Rule XExpression
ruleXExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); }
ruleXAssignment
{ after(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXAssignment
entryRuleXAssignment
:
{ before(grammarAccess.getXAssignmentRule()); }
ruleXAssignment
{ after(grammarAccess.getXAssignmentRule()); }
EOF
;
// Rule XAssignment
ruleXAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getAlternatives()); }
(rule__XAssignment__Alternatives)
{ after(grammarAccess.getXAssignmentAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpSingleAssign
entryRuleOpSingleAssign
:
{ before(grammarAccess.getOpSingleAssignRule()); }
ruleOpSingleAssign
{ after(grammarAccess.getOpSingleAssignRule()); }
EOF
;
// Rule OpSingleAssign
ruleOpSingleAssign
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); }
'='
{ after(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpMultiAssign
entryRuleOpMultiAssign
:
{ before(grammarAccess.getOpMultiAssignRule()); }
ruleOpMultiAssign
{ after(grammarAccess.getOpMultiAssignRule()); }
EOF
;
// Rule OpMultiAssign
ruleOpMultiAssign
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAssignAccess().getAlternatives()); }
(rule__OpMultiAssign__Alternatives)
{ after(grammarAccess.getOpMultiAssignAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXOrExpression
entryRuleXOrExpression
:
{ before(grammarAccess.getXOrExpressionRule()); }
ruleXOrExpression
{ after(grammarAccess.getXOrExpressionRule()); }
EOF
;
// Rule XOrExpression
ruleXOrExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getGroup()); }
(rule__XOrExpression__Group__0)
{ after(grammarAccess.getXOrExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpOr
entryRuleOpOr
:
{ before(grammarAccess.getOpOrRule()); }
ruleOpOr
{ after(grammarAccess.getOpOrRule()); }
EOF
;
// Rule OpOr
ruleOpOr
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); }
'||'
{ after(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXAndExpression
entryRuleXAndExpression
:
{ before(grammarAccess.getXAndExpressionRule()); }
ruleXAndExpression
{ after(grammarAccess.getXAndExpressionRule()); }
EOF
;
// Rule XAndExpression
ruleXAndExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getGroup()); }
(rule__XAndExpression__Group__0)
{ after(grammarAccess.getXAndExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpAnd
entryRuleOpAnd
:
{ before(grammarAccess.getOpAndRule()); }
ruleOpAnd
{ after(grammarAccess.getOpAndRule()); }
EOF
;
// Rule OpAnd
ruleOpAnd
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); }
'&&'
{ after(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXEqualityExpression
entryRuleXEqualityExpression
:
{ before(grammarAccess.getXEqualityExpressionRule()); }
ruleXEqualityExpression
{ after(grammarAccess.getXEqualityExpressionRule()); }
EOF
;
// Rule XEqualityExpression
ruleXEqualityExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getGroup()); }
(rule__XEqualityExpression__Group__0)
{ after(grammarAccess.getXEqualityExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpEquality
entryRuleOpEquality
:
{ before(grammarAccess.getOpEqualityRule()); }
ruleOpEquality
{ after(grammarAccess.getOpEqualityRule()); }
EOF
;
// Rule OpEquality
ruleOpEquality
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpEqualityAccess().getAlternatives()); }
(rule__OpEquality__Alternatives)
{ after(grammarAccess.getOpEqualityAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXRelationalExpression
entryRuleXRelationalExpression
:
{ before(grammarAccess.getXRelationalExpressionRule()); }
ruleXRelationalExpression
{ after(grammarAccess.getXRelationalExpressionRule()); }
EOF
;
// Rule XRelationalExpression
ruleXRelationalExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getGroup()); }
(rule__XRelationalExpression__Group__0)
{ after(grammarAccess.getXRelationalExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpCompare
entryRuleOpCompare
:
{ before(grammarAccess.getOpCompareRule()); }
ruleOpCompare
{ after(grammarAccess.getOpCompareRule()); }
EOF
;
// Rule OpCompare
ruleOpCompare
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpCompareAccess().getAlternatives()); }
(rule__OpCompare__Alternatives)
{ after(grammarAccess.getOpCompareAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXOtherOperatorExpression
entryRuleXOtherOperatorExpression
:
{ before(grammarAccess.getXOtherOperatorExpressionRule()); }
ruleXOtherOperatorExpression
{ after(grammarAccess.getXOtherOperatorExpressionRule()); }
EOF
;
// Rule XOtherOperatorExpression
ruleXOtherOperatorExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); }
(rule__XOtherOperatorExpression__Group__0)
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpOther
entryRuleOpOther
:
{ before(grammarAccess.getOpOtherRule()); }
ruleOpOther
{ after(grammarAccess.getOpOtherRule()); }
EOF
;
// Rule OpOther
ruleOpOther
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getAlternatives()); }
(rule__OpOther__Alternatives)
{ after(grammarAccess.getOpOtherAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXAdditiveExpression
entryRuleXAdditiveExpression
:
{ before(grammarAccess.getXAdditiveExpressionRule()); }
ruleXAdditiveExpression
{ after(grammarAccess.getXAdditiveExpressionRule()); }
EOF
;
// Rule XAdditiveExpression
ruleXAdditiveExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getGroup()); }
(rule__XAdditiveExpression__Group__0)
{ after(grammarAccess.getXAdditiveExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpAdd
entryRuleOpAdd
:
{ before(grammarAccess.getOpAddRule()); }
ruleOpAdd
{ after(grammarAccess.getOpAddRule()); }
EOF
;
// Rule OpAdd
ruleOpAdd
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpAddAccess().getAlternatives()); }
(rule__OpAdd__Alternatives)
{ after(grammarAccess.getOpAddAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXMultiplicativeExpression
entryRuleXMultiplicativeExpression
:
{ before(grammarAccess.getXMultiplicativeExpressionRule()); }
ruleXMultiplicativeExpression
{ after(grammarAccess.getXMultiplicativeExpressionRule()); }
EOF
;
// Rule XMultiplicativeExpression
ruleXMultiplicativeExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); }
(rule__XMultiplicativeExpression__Group__0)
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpMulti
entryRuleOpMulti
:
{ before(grammarAccess.getOpMultiRule()); }
ruleOpMulti
{ after(grammarAccess.getOpMultiRule()); }
EOF
;
// Rule OpMulti
ruleOpMulti
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAccess().getAlternatives()); }
(rule__OpMulti__Alternatives)
{ after(grammarAccess.getOpMultiAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXUnaryOperation
entryRuleXUnaryOperation
:
{ before(grammarAccess.getXUnaryOperationRule()); }
ruleXUnaryOperation
{ after(grammarAccess.getXUnaryOperationRule()); }
EOF
;
// Rule XUnaryOperation
ruleXUnaryOperation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXUnaryOperationAccess().getAlternatives()); }
(rule__XUnaryOperation__Alternatives)
{ after(grammarAccess.getXUnaryOperationAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpUnary
entryRuleOpUnary
:
{ before(grammarAccess.getOpUnaryRule()); }
ruleOpUnary
{ after(grammarAccess.getOpUnaryRule()); }
EOF
;
// Rule OpUnary
ruleOpUnary
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpUnaryAccess().getAlternatives()); }
(rule__OpUnary__Alternatives)
{ after(grammarAccess.getOpUnaryAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXCastedExpression
entryRuleXCastedExpression
:
{ before(grammarAccess.getXCastedExpressionRule()); }
ruleXCastedExpression
{ after(grammarAccess.getXCastedExpressionRule()); }
EOF
;
// Rule XCastedExpression
ruleXCastedExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getGroup()); }
(rule__XCastedExpression__Group__0)
{ after(grammarAccess.getXCastedExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXPostfixOperation
entryRuleXPostfixOperation
:
{ before(grammarAccess.getXPostfixOperationRule()); }
ruleXPostfixOperation
{ after(grammarAccess.getXPostfixOperationRule()); }
EOF
;
// Rule XPostfixOperation
ruleXPostfixOperation
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPostfixOperationAccess().getGroup()); }
(rule__XPostfixOperation__Group__0)
{ after(grammarAccess.getXPostfixOperationAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleOpPostfix
entryRuleOpPostfix
:
{ before(grammarAccess.getOpPostfixRule()); }
ruleOpPostfix
{ after(grammarAccess.getOpPostfixRule()); }
EOF
;
// Rule OpPostfix
ruleOpPostfix
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpPostfixAccess().getAlternatives()); }
(rule__OpPostfix__Alternatives)
{ after(grammarAccess.getOpPostfixAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXMemberFeatureCall
entryRuleXMemberFeatureCall
:
{ before(grammarAccess.getXMemberFeatureCallRule()); }
ruleXMemberFeatureCall
{ after(grammarAccess.getXMemberFeatureCallRule()); }
EOF
;
// Rule XMemberFeatureCall
ruleXMemberFeatureCall
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup()); }
(rule__XMemberFeatureCall__Group__0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXPrimaryExpression
entryRuleXPrimaryExpression
:
{ before(grammarAccess.getXPrimaryExpressionRule()); }
ruleXPrimaryExpression
{ after(grammarAccess.getXPrimaryExpressionRule()); }
EOF
;
// Rule XPrimaryExpression
ruleXPrimaryExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); }
(rule__XPrimaryExpression__Alternatives)
{ after(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXLiteral
entryRuleXLiteral
:
{ before(grammarAccess.getXLiteralRule()); }
ruleXLiteral
{ after(grammarAccess.getXLiteralRule()); }
EOF
;
// Rule XLiteral
ruleXLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXLiteralAccess().getAlternatives()); }
(rule__XLiteral__Alternatives)
{ after(grammarAccess.getXLiteralAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXCollectionLiteral
entryRuleXCollectionLiteral
:
{ before(grammarAccess.getXCollectionLiteralRule()); }
ruleXCollectionLiteral
{ after(grammarAccess.getXCollectionLiteralRule()); }
EOF
;
// Rule XCollectionLiteral
ruleXCollectionLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); }
(rule__XCollectionLiteral__Alternatives)
{ after(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXSetLiteral
entryRuleXSetLiteral
:
{ before(grammarAccess.getXSetLiteralRule()); }
ruleXSetLiteral
{ after(grammarAccess.getXSetLiteralRule()); }
EOF
;
// Rule XSetLiteral
ruleXSetLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getGroup()); }
(rule__XSetLiteral__Group__0)
{ after(grammarAccess.getXSetLiteralAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXListLiteral
entryRuleXListLiteral
:
{ before(grammarAccess.getXListLiteralRule()); }
ruleXListLiteral
{ after(grammarAccess.getXListLiteralRule()); }
EOF
;
// Rule XListLiteral
ruleXListLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getGroup()); }
(rule__XListLiteral__Group__0)
{ after(grammarAccess.getXListLiteralAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXClosure
entryRuleXClosure
:
{ before(grammarAccess.getXClosureRule()); }
ruleXClosure
{ after(grammarAccess.getXClosureRule()); }
EOF
;
// Rule XClosure
ruleXClosure
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getGroup()); }
(rule__XClosure__Group__0)
{ after(grammarAccess.getXClosureAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXExpressionInClosure
entryRuleXExpressionInClosure
:
{ before(grammarAccess.getXExpressionInClosureRule()); }
ruleXExpressionInClosure
{ after(grammarAccess.getXExpressionInClosureRule()); }
EOF
;
// Rule XExpressionInClosure
ruleXExpressionInClosure
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionInClosureAccess().getGroup()); }
(rule__XExpressionInClosure__Group__0)
{ after(grammarAccess.getXExpressionInClosureAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXShortClosure
entryRuleXShortClosure
:
{ before(grammarAccess.getXShortClosureRule()); }
ruleXShortClosure
{ after(grammarAccess.getXShortClosureRule()); }
EOF
;
// Rule XShortClosure
ruleXShortClosure
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getGroup()); }
(rule__XShortClosure__Group__0)
{ after(grammarAccess.getXShortClosureAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXParenthesizedExpression
entryRuleXParenthesizedExpression
:
{ before(grammarAccess.getXParenthesizedExpressionRule()); }
ruleXParenthesizedExpression
{ after(grammarAccess.getXParenthesizedExpressionRule()); }
EOF
;
// Rule XParenthesizedExpression
ruleXParenthesizedExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); }
(rule__XParenthesizedExpression__Group__0)
{ after(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXIfExpression
entryRuleXIfExpression
:
{ before(grammarAccess.getXIfExpressionRule()); }
ruleXIfExpression
{ after(grammarAccess.getXIfExpressionRule()); }
EOF
;
// Rule XIfExpression
ruleXIfExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getGroup()); }
(rule__XIfExpression__Group__0)
{ after(grammarAccess.getXIfExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXSwitchExpression
entryRuleXSwitchExpression
:
{ before(grammarAccess.getXSwitchExpressionRule()); }
ruleXSwitchExpression
{ after(grammarAccess.getXSwitchExpressionRule()); }
EOF
;
// Rule XSwitchExpression
ruleXSwitchExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getGroup()); }
(rule__XSwitchExpression__Group__0)
{ after(grammarAccess.getXSwitchExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXCasePart
entryRuleXCasePart
:
{ before(grammarAccess.getXCasePartRule()); }
ruleXCasePart
{ after(grammarAccess.getXCasePartRule()); }
EOF
;
// Rule XCasePart
ruleXCasePart
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getGroup()); }
(rule__XCasePart__Group__0)
{ after(grammarAccess.getXCasePartAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXForLoopExpression
entryRuleXForLoopExpression
:
{ before(grammarAccess.getXForLoopExpressionRule()); }
ruleXForLoopExpression
{ after(grammarAccess.getXForLoopExpressionRule()); }
EOF
;
// Rule XForLoopExpression
ruleXForLoopExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getGroup()); }
(rule__XForLoopExpression__Group__0)
{ after(grammarAccess.getXForLoopExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXBasicForLoopExpression
entryRuleXBasicForLoopExpression
:
{ before(grammarAccess.getXBasicForLoopExpressionRule()); }
ruleXBasicForLoopExpression
{ after(grammarAccess.getXBasicForLoopExpressionRule()); }
EOF
;
// Rule XBasicForLoopExpression
ruleXBasicForLoopExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup()); }
(rule__XBasicForLoopExpression__Group__0)
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXWhileExpression
entryRuleXWhileExpression
:
{ before(grammarAccess.getXWhileExpressionRule()); }
ruleXWhileExpression
{ after(grammarAccess.getXWhileExpressionRule()); }
EOF
;
// Rule XWhileExpression
ruleXWhileExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getGroup()); }
(rule__XWhileExpression__Group__0)
{ after(grammarAccess.getXWhileExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXDoWhileExpression
entryRuleXDoWhileExpression
:
{ before(grammarAccess.getXDoWhileExpressionRule()); }
ruleXDoWhileExpression
{ after(grammarAccess.getXDoWhileExpressionRule()); }
EOF
;
// Rule XDoWhileExpression
ruleXDoWhileExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getGroup()); }
(rule__XDoWhileExpression__Group__0)
{ after(grammarAccess.getXDoWhileExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXBlockExpression
entryRuleXBlockExpression
:
{ before(grammarAccess.getXBlockExpressionRule()); }
ruleXBlockExpression
{ after(grammarAccess.getXBlockExpressionRule()); }
EOF
;
// Rule XBlockExpression
ruleXBlockExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBlockExpressionAccess().getGroup()); }
(rule__XBlockExpression__Group__0)
{ after(grammarAccess.getXBlockExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXExpressionOrVarDeclaration
entryRuleXExpressionOrVarDeclaration
:
{ before(grammarAccess.getXExpressionOrVarDeclarationRule()); }
ruleXExpressionOrVarDeclaration
{ after(grammarAccess.getXExpressionOrVarDeclarationRule()); }
EOF
;
// Rule XExpressionOrVarDeclaration
ruleXExpressionOrVarDeclaration
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives()); }
(rule__XExpressionOrVarDeclaration__Alternatives)
{ after(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXVariableDeclaration
entryRuleXVariableDeclaration
:
{ before(grammarAccess.getXVariableDeclarationRule()); }
ruleXVariableDeclaration
{ after(grammarAccess.getXVariableDeclarationRule()); }
EOF
;
// Rule XVariableDeclaration
ruleXVariableDeclaration
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getGroup()); }
(rule__XVariableDeclaration__Group__0)
{ after(grammarAccess.getXVariableDeclarationAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleJvmFormalParameter
entryRuleJvmFormalParameter
:
{ before(grammarAccess.getJvmFormalParameterRule()); }
ruleJvmFormalParameter
{ after(grammarAccess.getJvmFormalParameterRule()); }
EOF
;
// Rule JvmFormalParameter
ruleJvmFormalParameter
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmFormalParameterAccess().getGroup()); }
(rule__JvmFormalParameter__Group__0)
{ after(grammarAccess.getJvmFormalParameterAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleFullJvmFormalParameter
entryRuleFullJvmFormalParameter
:
{ before(grammarAccess.getFullJvmFormalParameterRule()); }
ruleFullJvmFormalParameter
{ after(grammarAccess.getFullJvmFormalParameterRule()); }
EOF
;
// Rule FullJvmFormalParameter
ruleFullJvmFormalParameter
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); }
(rule__FullJvmFormalParameter__Group__0)
{ after(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXFeatureCall
entryRuleXFeatureCall
:
{ before(grammarAccess.getXFeatureCallRule()); }
ruleXFeatureCall
{ after(grammarAccess.getXFeatureCallRule()); }
EOF
;
// Rule XFeatureCall
ruleXFeatureCall
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getGroup()); }
(rule__XFeatureCall__Group__0)
{ after(grammarAccess.getXFeatureCallAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleFeatureCallID
entryRuleFeatureCallID
:
{ before(grammarAccess.getFeatureCallIDRule()); }
ruleFeatureCallID
{ after(grammarAccess.getFeatureCallIDRule()); }
EOF
;
// Rule FeatureCallID
ruleFeatureCallID
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFeatureCallIDAccess().getAlternatives()); }
(rule__FeatureCallID__Alternatives)
{ after(grammarAccess.getFeatureCallIDAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleIdOrSuper
entryRuleIdOrSuper
:
{ before(grammarAccess.getIdOrSuperRule()); }
ruleIdOrSuper
{ after(grammarAccess.getIdOrSuperRule()); }
EOF
;
// Rule IdOrSuper
ruleIdOrSuper
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getIdOrSuperAccess().getAlternatives()); }
(rule__IdOrSuper__Alternatives)
{ after(grammarAccess.getIdOrSuperAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXConstructorCall
entryRuleXConstructorCall
:
{ before(grammarAccess.getXConstructorCallRule()); }
ruleXConstructorCall
{ after(grammarAccess.getXConstructorCallRule()); }
EOF
;
// Rule XConstructorCall
ruleXConstructorCall
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getGroup()); }
(rule__XConstructorCall__Group__0)
{ after(grammarAccess.getXConstructorCallAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXBooleanLiteral
entryRuleXBooleanLiteral
:
{ before(grammarAccess.getXBooleanLiteralRule()); }
ruleXBooleanLiteral
{ after(grammarAccess.getXBooleanLiteralRule()); }
EOF
;
// Rule XBooleanLiteral
ruleXBooleanLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBooleanLiteralAccess().getGroup()); }
(rule__XBooleanLiteral__Group__0)
{ after(grammarAccess.getXBooleanLiteralAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXNullLiteral
entryRuleXNullLiteral
:
{ before(grammarAccess.getXNullLiteralRule()); }
ruleXNullLiteral
{ after(grammarAccess.getXNullLiteralRule()); }
EOF
;
// Rule XNullLiteral
ruleXNullLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXNullLiteralAccess().getGroup()); }
(rule__XNullLiteral__Group__0)
{ after(grammarAccess.getXNullLiteralAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXNumberLiteral
entryRuleXNumberLiteral
:
{ before(grammarAccess.getXNumberLiteralRule()); }
ruleXNumberLiteral
{ after(grammarAccess.getXNumberLiteralRule()); }
EOF
;
// Rule XNumberLiteral
ruleXNumberLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXNumberLiteralAccess().getGroup()); }
(rule__XNumberLiteral__Group__0)
{ after(grammarAccess.getXNumberLiteralAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXStringLiteral
entryRuleXStringLiteral
:
{ before(grammarAccess.getXStringLiteralRule()); }
ruleXStringLiteral
{ after(grammarAccess.getXStringLiteralRule()); }
EOF
;
// Rule XStringLiteral
ruleXStringLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXStringLiteralAccess().getGroup()); }
(rule__XStringLiteral__Group__0)
{ after(grammarAccess.getXStringLiteralAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXTypeLiteral
entryRuleXTypeLiteral
:
{ before(grammarAccess.getXTypeLiteralRule()); }
ruleXTypeLiteral
{ after(grammarAccess.getXTypeLiteralRule()); }
EOF
;
// Rule XTypeLiteral
ruleXTypeLiteral
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getGroup()); }
(rule__XTypeLiteral__Group__0)
{ after(grammarAccess.getXTypeLiteralAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXThrowExpression
entryRuleXThrowExpression
:
{ before(grammarAccess.getXThrowExpressionRule()); }
ruleXThrowExpression
{ after(grammarAccess.getXThrowExpressionRule()); }
EOF
;
// Rule XThrowExpression
ruleXThrowExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXThrowExpressionAccess().getGroup()); }
(rule__XThrowExpression__Group__0)
{ after(grammarAccess.getXThrowExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXReturnExpression
entryRuleXReturnExpression
:
{ before(grammarAccess.getXReturnExpressionRule()); }
ruleXReturnExpression
{ after(grammarAccess.getXReturnExpressionRule()); }
EOF
;
// Rule XReturnExpression
ruleXReturnExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXReturnExpressionAccess().getGroup()); }
(rule__XReturnExpression__Group__0)
{ after(grammarAccess.getXReturnExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXTryCatchFinallyExpression
entryRuleXTryCatchFinallyExpression
:
{ before(grammarAccess.getXTryCatchFinallyExpressionRule()); }
ruleXTryCatchFinallyExpression
{ after(grammarAccess.getXTryCatchFinallyExpressionRule()); }
EOF
;
// Rule XTryCatchFinallyExpression
ruleXTryCatchFinallyExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); }
(rule__XTryCatchFinallyExpression__Group__0)
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXSynchronizedExpression
entryRuleXSynchronizedExpression
:
{ before(grammarAccess.getXSynchronizedExpressionRule()); }
ruleXSynchronizedExpression
{ after(grammarAccess.getXSynchronizedExpressionRule()); }
EOF
;
// Rule XSynchronizedExpression
ruleXSynchronizedExpression
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getGroup()); }
(rule__XSynchronizedExpression__Group__0)
{ after(grammarAccess.getXSynchronizedExpressionAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXCatchClause
entryRuleXCatchClause
:
{ before(grammarAccess.getXCatchClauseRule()); }
ruleXCatchClause
{ after(grammarAccess.getXCatchClauseRule()); }
EOF
;
// Rule XCatchClause
ruleXCatchClause
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCatchClauseAccess().getGroup()); }
(rule__XCatchClause__Group__0)
{ after(grammarAccess.getXCatchClauseAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleQualifiedName
entryRuleQualifiedName
:
{ before(grammarAccess.getQualifiedNameRule()); }
ruleQualifiedName
{ after(grammarAccess.getQualifiedNameRule()); }
EOF
;
// Rule QualifiedName
ruleQualifiedName
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameAccess().getGroup()); }
(rule__QualifiedName__Group__0)
{ after(grammarAccess.getQualifiedNameAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleNumber
entryRuleNumber
@init {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
}
:
{ before(grammarAccess.getNumberRule()); }
ruleNumber
{ after(grammarAccess.getNumberRule()); }
EOF
;
finally {
myHiddenTokenState.restore();
}
// Rule Number
ruleNumber
@init {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberAccess().getAlternatives()); }
(rule__Number__Alternatives)
{ after(grammarAccess.getNumberAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
myHiddenTokenState.restore();
}
// Entry rule entryRuleJvmTypeReference
entryRuleJvmTypeReference
:
{ before(grammarAccess.getJvmTypeReferenceRule()); }
ruleJvmTypeReference
{ after(grammarAccess.getJvmTypeReferenceRule()); }
EOF
;
// Rule JvmTypeReference
ruleJvmTypeReference
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); }
(rule__JvmTypeReference__Alternatives)
{ after(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleArrayBrackets
entryRuleArrayBrackets
:
{ before(grammarAccess.getArrayBracketsRule()); }
ruleArrayBrackets
{ after(grammarAccess.getArrayBracketsRule()); }
EOF
;
// Rule ArrayBrackets
ruleArrayBrackets
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getArrayBracketsAccess().getGroup()); }
(rule__ArrayBrackets__Group__0)
{ after(grammarAccess.getArrayBracketsAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXFunctionTypeRef
entryRuleXFunctionTypeRef
:
{ before(grammarAccess.getXFunctionTypeRefRule()); }
ruleXFunctionTypeRef
{ after(grammarAccess.getXFunctionTypeRefRule()); }
EOF
;
// Rule XFunctionTypeRef
ruleXFunctionTypeRef
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup()); }
(rule__XFunctionTypeRef__Group__0)
{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleJvmParameterizedTypeReference
entryRuleJvmParameterizedTypeReference
:
{ before(grammarAccess.getJvmParameterizedTypeReferenceRule()); }
ruleJvmParameterizedTypeReference
{ after(grammarAccess.getJvmParameterizedTypeReferenceRule()); }
EOF
;
// Rule JvmParameterizedTypeReference
ruleJvmParameterizedTypeReference
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); }
(rule__JvmParameterizedTypeReference__Group__0)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleJvmArgumentTypeReference
entryRuleJvmArgumentTypeReference
:
{ before(grammarAccess.getJvmArgumentTypeReferenceRule()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getJvmArgumentTypeReferenceRule()); }
EOF
;
// Rule JvmArgumentTypeReference
ruleJvmArgumentTypeReference
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); }
(rule__JvmArgumentTypeReference__Alternatives)
{ after(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleJvmWildcardTypeReference
entryRuleJvmWildcardTypeReference
:
{ before(grammarAccess.getJvmWildcardTypeReferenceRule()); }
ruleJvmWildcardTypeReference
{ after(grammarAccess.getJvmWildcardTypeReferenceRule()); }
EOF
;
// Rule JvmWildcardTypeReference
ruleJvmWildcardTypeReference
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); }
(rule__JvmWildcardTypeReference__Group__0)
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleJvmUpperBound
entryRuleJvmUpperBound
:
{ before(grammarAccess.getJvmUpperBoundRule()); }
ruleJvmUpperBound
{ after(grammarAccess.getJvmUpperBoundRule()); }
EOF
;
// Rule JvmUpperBound
ruleJvmUpperBound
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmUpperBoundAccess().getGroup()); }
(rule__JvmUpperBound__Group__0)
{ after(grammarAccess.getJvmUpperBoundAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleJvmUpperBoundAnded
entryRuleJvmUpperBoundAnded
:
{ before(grammarAccess.getJvmUpperBoundAndedRule()); }
ruleJvmUpperBoundAnded
{ after(grammarAccess.getJvmUpperBoundAndedRule()); }
EOF
;
// Rule JvmUpperBoundAnded
ruleJvmUpperBoundAnded
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); }
(rule__JvmUpperBoundAnded__Group__0)
{ after(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleJvmLowerBound
entryRuleJvmLowerBound
:
{ before(grammarAccess.getJvmLowerBoundRule()); }
ruleJvmLowerBound
{ after(grammarAccess.getJvmLowerBoundRule()); }
EOF
;
// Rule JvmLowerBound
ruleJvmLowerBound
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmLowerBoundAccess().getGroup()); }
(rule__JvmLowerBound__Group__0)
{ after(grammarAccess.getJvmLowerBoundAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleJvmLowerBoundAnded
entryRuleJvmLowerBoundAnded
:
{ before(grammarAccess.getJvmLowerBoundAndedRule()); }
ruleJvmLowerBoundAnded
{ after(grammarAccess.getJvmLowerBoundAndedRule()); }
EOF
;
// Rule JvmLowerBoundAnded
ruleJvmLowerBoundAnded
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); }
(rule__JvmLowerBoundAnded__Group__0)
{ after(grammarAccess.getJvmLowerBoundAndedAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleQualifiedNameWithWildcard
entryRuleQualifiedNameWithWildcard
:
{ before(grammarAccess.getQualifiedNameWithWildcardRule()); }
ruleQualifiedNameWithWildcard
{ after(grammarAccess.getQualifiedNameWithWildcardRule()); }
EOF
;
// Rule QualifiedNameWithWildcard
ruleQualifiedNameWithWildcard
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); }
(rule__QualifiedNameWithWildcard__Group__0)
{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleValidID
entryRuleValidID
:
{ before(grammarAccess.getValidIDRule()); }
ruleValidID
{ after(grammarAccess.getValidIDRule()); }
EOF
;
// Rule ValidID
ruleValidID
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); }
RULE_ID
{ after(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleXImportSection
entryRuleXImportSection
:
{ before(grammarAccess.getXImportSectionRule()); }
ruleXImportSection
{ after(grammarAccess.getXImportSectionRule()); }
EOF
;
// Rule XImportSection
ruleXImportSection
@init {
int stackSize = keepStackSize();
}
:
(
(
{ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment()); }
(rule__XImportSection__ImportDeclarationsAssignment)
{ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment()); }
)
(
{ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment()); }
(rule__XImportSection__ImportDeclarationsAssignment)*
{ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment()); }
)
)
;
finally {
restoreStackSize(stackSize);
}
// Entry rule entryRuleQualifiedNameInStaticImport
entryRuleQualifiedNameInStaticImport
:
{ before(grammarAccess.getQualifiedNameInStaticImportRule()); }
ruleQualifiedNameInStaticImport
{ after(grammarAccess.getQualifiedNameInStaticImportRule()); }
EOF
;
// Rule QualifiedNameInStaticImport
ruleQualifiedNameInStaticImport
@init {
int stackSize = keepStackSize();
}
:
(
(
{ before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); }
(rule__QualifiedNameInStaticImport__Group__0)
{ after(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); }
)
(
{ before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); }
(rule__QualifiedNameInStaticImport__Group__0)*
{ after(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup()); }
)
)
;
finally {
restoreStackSize(stackSize);
}
// Rule UnitEnum
ruleUnitEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUnitEnumAccess().getAlternatives()); }
(rule__UnitEnum__Alternatives)
{ after(grammarAccess.getUnitEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule PageSizeEnum
rulePageSizeEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageSizeEnumAccess().getAlternatives()); }
(rule__PageSizeEnum__Alternatives)
{ after(grammarAccess.getPageSizeEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule OrientationEnum
ruleOrientationEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOrientationEnumAccess().getAlternatives()); }
(rule__OrientationEnum__Alternatives)
{ after(grammarAccess.getOrientationEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule FontStyleEnum
ruleFontStyleEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontStyleEnumAccess().getAlternatives()); }
(rule__FontStyleEnum__Alternatives)
{ after(grammarAccess.getFontStyleEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule BuildInFontFamilyEnum
ruleBuildInFontFamilyEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBuildInFontFamilyEnumAccess().getAlternatives()); }
(rule__BuildInFontFamilyEnum__Alternatives)
{ after(grammarAccess.getBuildInFontFamilyEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule TextAlignEnum
ruleTextAlignEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAlignEnumAccess().getAlternatives()); }
(rule__TextAlignEnum__Alternatives)
{ after(grammarAccess.getTextAlignEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule NumberFormatCategoryEnum
ruleNumberFormatCategoryEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatCategoryEnumAccess().getAlternatives()); }
(rule__NumberFormatCategoryEnum__Alternatives)
{ after(grammarAccess.getNumberFormatCategoryEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule CurrencyFormatCategoryEnum
ruleCurrencyFormatCategoryEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatCategoryEnumAccess().getAlternatives()); }
(rule__CurrencyFormatCategoryEnum__Alternatives)
{ after(grammarAccess.getCurrencyFormatCategoryEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule DateFormatCategoryEnum
ruleDateFormatCategoryEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration()); }
('custom')
{ after(grammarAccess.getDateFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule DateTimeFormatCategoryEnum
ruleDateTimeFormatCategoryEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration()); }
('custom')
{ after(grammarAccess.getDateTimeFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule TimeFormatCategoryEnum
ruleTimeFormatCategoryEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration()); }
('custom')
{ after(grammarAccess.getTimeFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule RenderingEnum
ruleRenderingEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRenderingEnumAccess().getAlternatives()); }
(rule__RenderingEnum__Alternatives)
{ after(grammarAccess.getRenderingEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule PureAggregationTypeEnum
rulePureAggregationTypeEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPureAggregationTypeEnumAccess().getAlternatives()); }
(rule__PureAggregationTypeEnum__Alternatives)
{ after(grammarAccess.getPureAggregationTypeEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule UnaryAggregationTypeEnum
ruleUnaryAggregationTypeEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUnaryAggregationTypeEnumAccess().getAlternatives()); }
(rule__UnaryAggregationTypeEnum__Alternatives)
{ after(grammarAccess.getUnaryAggregationTypeEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule BinaryAggregationTypeEnum
ruleBinaryAggregationTypeEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBinaryAggregationTypeEnumAccess().getDIVEnumLiteralDeclaration()); }
('divide')
{ after(grammarAccess.getBinaryAggregationTypeEnumAccess().getDIVEnumLiteralDeclaration()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule MultipleAggregationTypeEnum
ruleMultipleAggregationTypeEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMultipleAggregationTypeEnumAccess().getCONCATENATEEnumLiteralDeclaration()); }
('concat')
{ after(grammarAccess.getMultipleAggregationTypeEnumAccess().getCONCATENATEEnumLiteralDeclaration()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule BeforeAfterPageBreakEnum
ruleBeforeAfterPageBreakEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBeforeAfterPageBreakEnumAccess().getAlternatives()); }
(rule__BeforeAfterPageBreakEnum__Alternatives)
{ after(grammarAccess.getBeforeAfterPageBreakEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule InsidePageBreakEnum
ruleInsidePageBreakEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getInsidePageBreakEnumAccess().getAlternatives()); }
(rule__InsidePageBreakEnum__Alternatives)
{ after(grammarAccess.getInsidePageBreakEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule TrendIconEnum
ruleTrendIconEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTrendIconEnumAccess().getAlternatives()); }
(rule__TrendIconEnum__Alternatives)
{ after(grammarAccess.getTrendIconEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule BorderTypeEnum
ruleBorderTypeEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderTypeEnumAccess().getAlternatives()); }
(rule__BorderTypeEnum__Alternatives)
{ after(grammarAccess.getBorderTypeEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule AutoTextEnum
ruleAutoTextEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextEnumAccess().getAlternatives()); }
(rule__AutoTextEnum__Alternatives)
{ after(grammarAccess.getAutoTextEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule ImageSizeEnum
ruleImageSizeEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageSizeEnumAccess().getAlternatives()); }
(rule__ImageSizeEnum__Alternatives)
{ after(grammarAccess.getImageSizeEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule ImageSourceEnum
ruleImageSourceEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageSourceEnumAccess().getAlternatives()); }
(rule__ImageSourceEnum__Alternatives)
{ after(grammarAccess.getImageSourceEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
// Rule TextContentTypeEnum
ruleTextContentTypeEnum
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextContentTypeEnumAccess().getAlternatives()); }
(rule__TextContentTypeEnum__Alternatives)
{ after(grammarAccess.getTextContentTypeEnumAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getColorAssignment_2_0()); }
(rule__Color__ColorAssignment_2_0)
{ after(grammarAccess.getColorAccess().getColorAssignment_2_0()); }
)
|
(
{ before(grammarAccess.getColorAccess().getGroup_2_1()); }
(rule__Color__Group_2_1__0)
{ after(grammarAccess.getColorAccess().getGroup_2_1()); }
)
|
(
{ before(grammarAccess.getColorAccess().getGroup_2_2()); }
(rule__Color__Group_2_2__0)
{ after(grammarAccess.getColorAccess().getGroup_2_2()); }
)
|
(
{ before(grammarAccess.getColorAccess().getGroup_2_3()); }
(rule__Color__Group_2_3__0)
{ after(grammarAccess.getColorAccess().getGroup_2_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__FontFamily__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontFamilyAccess().getBuildInFontFamilyParserRuleCall_0()); }
ruleBuildInFontFamily
{ after(grammarAccess.getFontFamilyAccess().getBuildInFontFamilyParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getFontFamilyAccess().getCustomFontFamilyParserRuleCall_1()); }
ruleCustomFontFamily
{ after(grammarAccess.getFontFamilyAccess().getCustomFontFamilyParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormat__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatAccess().getUomoFormatParserRuleCall_0()); }
ruleUomoFormat
{ after(grammarAccess.getSomeFormatAccess().getUomoFormatParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getSomeFormatAccess().getNumberFormatParserRuleCall_1()); }
ruleNumberFormat
{ after(grammarAccess.getSomeFormatAccess().getNumberFormatParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getSomeFormatAccess().getCurrencyFormatParserRuleCall_2()); }
ruleCurrencyFormat
{ after(grammarAccess.getSomeFormatAccess().getCurrencyFormatParserRuleCall_2()); }
)
|
(
{ before(grammarAccess.getSomeFormatAccess().getDateFormatParserRuleCall_3()); }
ruleDateFormat
{ after(grammarAccess.getSomeFormatAccess().getDateFormatParserRuleCall_3()); }
)
|
(
{ before(grammarAccess.getSomeFormatAccess().getDateTimeFormatParserRuleCall_4()); }
ruleDateTimeFormat
{ after(grammarAccess.getSomeFormatAccess().getDateTimeFormatParserRuleCall_4()); }
)
|
(
{ before(grammarAccess.getSomeFormatAccess().getTimeFormatParserRuleCall_5()); }
ruleTimeFormat
{ after(grammarAccess.getSomeFormatAccess().getTimeFormatParserRuleCall_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesign__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignAccess().getReportDesignFileParserRuleCall_0()); }
ruleReportDesignFile
{ after(grammarAccess.getReportDesignAccess().getReportDesignFileParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getReportDesignAccess().getReportDesignTemplateParserRuleCall_1()); }
ruleReportDesignTemplate
{ after(grammarAccess.getReportDesignAccess().getReportDesignTemplateParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Element__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getElementAccess().getTitleParserRuleCall_0()); }
ruleTitle
{ after(grammarAccess.getElementAccess().getTitleParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getElementAccess().getSubTitleParserRuleCall_1()); }
ruleSubTitle
{ after(grammarAccess.getElementAccess().getSubTitleParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getElementAccess().getSubSubTitleParserRuleCall_2()); }
ruleSubSubTitle
{ after(grammarAccess.getElementAccess().getSubSubTitleParserRuleCall_2()); }
)
|
(
{ before(grammarAccess.getElementAccess().getLabelParserRuleCall_3()); }
ruleLabel
{ after(grammarAccess.getElementAccess().getLabelParserRuleCall_3()); }
)
|
(
{ before(grammarAccess.getElementAccess().getTextParserRuleCall_4()); }
ruleText
{ after(grammarAccess.getElementAccess().getTextParserRuleCall_4()); }
)
|
(
{ before(grammarAccess.getElementAccess().getNonTranslatableTextParserRuleCall_5()); }
ruleNonTranslatableText
{ after(grammarAccess.getElementAccess().getNonTranslatableTextParserRuleCall_5()); }
)
|
(
{ before(grammarAccess.getElementAccess().getAutoTextParserRuleCall_6()); }
ruleAutoText
{ after(grammarAccess.getElementAccess().getAutoTextParserRuleCall_6()); }
)
|
(
{ before(grammarAccess.getElementAccess().getStringBinderParserRuleCall_7()); }
ruleStringBinder
{ after(grammarAccess.getElementAccess().getStringBinderParserRuleCall_7()); }
)
|
(
{ before(grammarAccess.getElementAccess().getImageParserRuleCall_8()); }
ruleImage
{ after(grammarAccess.getElementAccess().getImageParserRuleCall_8()); }
)
|
(
{ before(grammarAccess.getElementAccess().getDatamartTableParserRuleCall_9()); }
ruleDatamartTable
{ after(grammarAccess.getElementAccess().getDatamartTableParserRuleCall_9()); }
)
|
(
{ before(grammarAccess.getElementAccess().getDatamartTableAttributeParserRuleCall_10()); }
ruleDatamartTableAttribute
{ after(grammarAccess.getElementAccess().getDatamartTableAttributeParserRuleCall_10()); }
)
|
(
{ before(grammarAccess.getElementAccess().getGridParserRuleCall_11()); }
ruleGrid
{ after(grammarAccess.getElementAccess().getGridParserRuleCall_11()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Alternatives_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getAllKeyword_3_0()); }
'all'
{ after(grammarAccess.getDatamartTableDetailAccess().getAllKeyword_3_0()); }
)
|
(
{ before(grammarAccess.getDatamartTableDetailAccess().getGroup_3_1()); }
(rule__DatamartTableDetail__Group_3_1__0)
{ after(grammarAccess.getDatamartTableDetailAccess().getGroup_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableValueElement__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableValueElementAccess().getTableAttributeParserRuleCall_0()); }
ruleTableAttribute
{ after(grammarAccess.getTableValueElementAccess().getTableAttributeParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getTableValueElementAccess().getTableAggregationParserRuleCall_1()); }
ruleTableAggregation
{ after(grammarAccess.getTableValueElementAccess().getTableAggregationParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBaseAggregation__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBaseAggregationAccess().getTablePureAggregationParserRuleCall_0()); }
ruleTablePureAggregation
{ after(grammarAccess.getTableBaseAggregationAccess().getTablePureAggregationParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getTableBaseAggregationAccess().getTableUnaryAggregationParserRuleCall_1()); }
ruleTableUnaryAggregation
{ after(grammarAccess.getTableBaseAggregationAccess().getTableUnaryAggregationParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getTableBaseAggregationAccess().getTableMultipleAggregationParserRuleCall_2()); }
ruleTableMultipleAggregation
{ after(grammarAccess.getTableBaseAggregationAccess().getTableMultipleAggregationParserRuleCall_2()); }
)
|
(
{ before(grammarAccess.getTableBaseAggregationAccess().getTableBinaryAggregationParserRuleCall_3()); }
ruleTableBinaryAggregation
{ after(grammarAccess.getTableBaseAggregationAccess().getTableBinaryAggregationParserRuleCall_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinderValue__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderValueAccess().getTableAttributeParserRuleCall_0()); }
ruleTableAttribute
{ after(grammarAccess.getStringBinderValueAccess().getTableAttributeParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getStringBinderValueAccess().getTranslatableTextParserRuleCall_1()); }
ruleTranslatableText
{ after(grammarAccess.getStringBinderValueAccess().getTranslatableTextParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getStringBinderValueAccess().getNonTranslatableTextParserRuleCall_2()); }
ruleNonTranslatableText
{ after(grammarAccess.getStringBinderValueAccess().getNonTranslatableTextParserRuleCall_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableInterval__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableIntervalAccess().getTableNumberIntervalParserRuleCall_0()); }
ruleTableNumberInterval
{ after(grammarAccess.getTableIntervalAccess().getTableNumberIntervalParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getTableIntervalAccess().getTableDateDayIntervalParserRuleCall_1()); }
ruleTableDateDayInterval
{ after(grammarAccess.getTableIntervalAccess().getTableDateDayIntervalParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableLookup__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableLookupAccess().getTableNumberLookupParserRuleCall_0()); }
ruleTableNumberLookup
{ after(grammarAccess.getTableLookupAccess().getTableNumberLookupParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getTableLookupAccess().getTableStringLookupParserRuleCall_1()); }
ruleTableStringLookup
{ after(grammarAccess.getTableLookupAccess().getTableStringLookupParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getTableLookupAccess().getTableDateDayLookupParserRuleCall_2()); }
ruleTableDateDayLookup
{ after(grammarAccess.getTableLookupAccess().getTableDateDayLookupParserRuleCall_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableRangeElement__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableRangeElementAccess().getTableTextColorParserRuleCall_0()); }
ruleTableTextColor
{ after(grammarAccess.getTableRangeElementAccess().getTableTextColorParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getTableRangeElementAccess().getTableCellColorParserRuleCall_1()); }
ruleTableCellColor
{ after(grammarAccess.getTableRangeElementAccess().getTableCellColorParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getTableRangeElementAccess().getTableIconParserRuleCall_2()); }
ruleTableIcon
{ after(grammarAccess.getTableRangeElementAccess().getTableIconParserRuleCall_2()); }
)
|
(
{ before(grammarAccess.getTableRangeElementAccess().getTableTrendParserRuleCall_3()); }
ruleTableTrend
{ after(grammarAccess.getTableRangeElementAccess().getTableTrendParserRuleCall_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getGroup_2_0()); }
(rule__XImportDeclaration__Group_2_0__0)
{ after(grammarAccess.getXImportDeclarationAccess().getGroup_2_0()); }
)
|
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_2_1()); }
(rule__XImportDeclaration__ImportedTypeAssignment_2_1)
{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_2_1()); }
)
|
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_2_2()); }
(rule__XImportDeclaration__ImportedNamespaceAssignment_2_2)
{ after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_2_2()); }
)
|
(
{ before(grammarAccess.getXImportDeclarationAccess().getGroup_2_3()); }
(rule__XImportDeclaration__Group_2_3__0)
{ after(grammarAccess.getXImportDeclarationAccess().getGroup_2_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Alternatives_2_0_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_2_0_3_0()); }
(rule__XImportDeclaration__WildcardAssignment_2_0_3_0)
{ after(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_2_0_3_0()); }
)
|
(
{ before(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_2_0_3_1()); }
(rule__XImportDeclaration__MemberNameAssignment_2_0_3_1)
{ after(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_2_0_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Alternatives_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0()); }
(rule__XAnnotation__Group_3_1_0__0)
{ after(grammarAccess.getXAnnotationAccess().getGroup_3_1_0()); }
)
|
(
{ before(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1()); }
(rule__XAnnotation__ValueAssignment_3_1_1)
{ after(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0()); }
(rule__XAnnotationElementValueOrCommaList__Group_0__0)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1()); }
(rule__XAnnotationElementValueOrCommaList__Group_1__0)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0()); }
(rule__XAnnotationElementValue__Group_0__0)
{ after(grammarAccess.getXAnnotationElementValueAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getXAnnotationOrExpressionParserRuleCall_1()); }
ruleXAnnotationOrExpression
{ after(grammarAccess.getXAnnotationElementValueAccess().getXAnnotationOrExpressionParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationOrExpression__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationOrExpressionAccess().getXAnnotationParserRuleCall_0()); }
ruleXAnnotation
{ after(grammarAccess.getXAnnotationOrExpressionAccess().getXAnnotationParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getXAnnotationOrExpressionAccess().getXExpressionParserRuleCall_1()); }
ruleXExpression
{ after(grammarAccess.getXAnnotationOrExpressionAccess().getXExpressionParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getGroup_0()); }
(rule__XAssignment__Group_0__0)
{ after(grammarAccess.getXAssignmentAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getXAssignmentAccess().getGroup_1()); }
(rule__XAssignment__Group_1__0)
{ after(grammarAccess.getXAssignmentAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); }
'+='
{ after(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); }
)
|
(
{ before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); }
'-='
{ after(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); }
)
|
(
{ before(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2()); }
'*='
{ after(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2()); }
)
|
(
{ before(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3()); }
'/='
{ after(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3()); }
)
|
(
{ before(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4()); }
'%='
{ after(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4()); }
)
|
(
{ before(grammarAccess.getOpMultiAssignAccess().getGroup_5()); }
(rule__OpMultiAssign__Group_5__0)
{ after(grammarAccess.getOpMultiAssignAccess().getGroup_5()); }
)
|
(
{ before(grammarAccess.getOpMultiAssignAccess().getGroup_6()); }
(rule__OpMultiAssign__Group_6__0)
{ after(grammarAccess.getOpMultiAssignAccess().getGroup_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpEquality__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); }
'=='
{ after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); }
)
|
(
{ before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); }
'!='
{ after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); }
)
|
(
{ before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); }
'==='
{ after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); }
)
|
(
{ before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); }
'!=='
{ after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Alternatives_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); }
(rule__XRelationalExpression__Group_1_0__0)
{ after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); }
)
|
(
{ before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); }
(rule__XRelationalExpression__Group_1_1__0)
{ after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpCompare__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); }
'>='
{ after(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); }
)
|
(
{ before(grammarAccess.getOpCompareAccess().getGroup_1()); }
(rule__OpCompare__Group_1__0)
{ after(grammarAccess.getOpCompareAccess().getGroup_1()); }
)
|
(
{ before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); }
'>'
{ after(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); }
)
|
(
{ before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); }
'<'
{ after(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); }
'->'
{ after(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); }
'..<'
{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getGroup_2()); }
(rule__OpOther__Group_2__0)
{ after(grammarAccess.getOpOtherAccess().getGroup_2()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); }
'..'
{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); }
'=>'
{ after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getGroup_5()); }
(rule__OpOther__Group_5__0)
{ after(grammarAccess.getOpOtherAccess().getGroup_5()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getGroup_6()); }
(rule__OpOther__Group_6__0)
{ after(grammarAccess.getOpOtherAccess().getGroup_6()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); }
'<>'
{ after(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); }
'?:'
{ after(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Alternatives_5_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); }
(rule__OpOther__Group_5_1_0__0)
{ after(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); }
'>'
{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Alternatives_6_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); }
(rule__OpOther__Group_6_1_0__0)
{ after(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); }
'<'
{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); }
)
|
(
{ before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2()); }
'=>'
{ after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpAdd__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); }
'+'
{ after(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); }
)
|
(
{ before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); }
'-'
{ after(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpMulti__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); }
'*'
{ after(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); }
)
|
(
{ before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); }
'**'
{ after(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); }
)
|
(
{ before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); }
'/'
{ after(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); }
)
|
(
{ before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); }
'%'
{ after(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXUnaryOperationAccess().getGroup_0()); }
(rule__XUnaryOperation__Group_0__0)
{ after(grammarAccess.getXUnaryOperationAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); }
ruleXCastedExpression
{ after(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpUnary__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); }
'!'
{ after(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); }
)
|
(
{ before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); }
'-'
{ after(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); }
)
|
(
{ before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); }
'+'
{ after(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpPostfix__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0()); }
'++'
{ after(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0()); }
)
|
(
{ before(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1()); }
'--'
{ after(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Alternatives_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); }
(rule__XMemberFeatureCall__Group_1_0__0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); }
)
|
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); }
(rule__XMemberFeatureCall__Group_1_1__0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Alternatives_1_0_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); }
'.'
{ after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); }
)
|
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); }
(rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1)
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); }
'.'
{ after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); }
)
|
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); }
(rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1)
{ after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); }
)
|
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); }
(rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2)
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Alternatives_1_1_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); }
(rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); }
)
|
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); }
(rule__XMemberFeatureCall__Group_1_1_3_1_1__0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XPrimaryExpression__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); }
ruleXConstructorCall
{ after(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); }
ruleXBlockExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); }
ruleXSwitchExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3()); }
(ruleXSynchronizedExpression)
{ after(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); }
ruleXFeatureCall
{ after(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); }
ruleXLiteral
{ after(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); }
ruleXIfExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); }
(ruleXForLoopExpression)
{ after(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); }
ruleXBasicForLoopExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9()); }
ruleXWhileExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10()); }
ruleXDoWhileExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11()); }
ruleXThrowExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12()); }
ruleXReturnExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13()); }
ruleXTryCatchFinallyExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13()); }
)
|
(
{ before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14()); }
ruleXParenthesizedExpression
{ after(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XLiteral__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); }
ruleXCollectionLiteral
{ after(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); }
(ruleXClosure)
{ after(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); }
)
|
(
{ before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); }
ruleXBooleanLiteral
{ after(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); }
)
|
(
{ before(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); }
ruleXNumberLiteral
{ after(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); }
)
|
(
{ before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); }
ruleXNullLiteral
{ after(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); }
)
|
(
{ before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); }
ruleXStringLiteral
{ after(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); }
)
|
(
{ before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); }
ruleXTypeLiteral
{ after(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCollectionLiteral__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); }
ruleXSetLiteral
{ after(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); }
ruleXListLiteral
{ after(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); }
(rule__XSwitchExpression__Group_2_0__0)
{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); }
)
|
(
{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); }
(rule__XSwitchExpression__Group_2_1__0)
{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Alternatives_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getGroup_3_0()); }
(rule__XCasePart__Group_3_0__0)
{ after(grammarAccess.getXCasePartAccess().getGroup_3_0()); }
)
|
(
{ before(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1()); }
(rule__XCasePart__FallThroughAssignment_3_1)
{ after(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionOrVarDeclaration__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0()); }
ruleXVariableDeclaration
{ after(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXExpressionParserRuleCall_1()); }
ruleXExpression
{ after(grammarAccess.getXExpressionOrVarDeclarationAccess().getXExpressionParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Alternatives_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); }
(rule__XVariableDeclaration__WriteableAssignment_1_0)
{ after(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); }
)
|
(
{ before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); }
'val'
{ after(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); }
(rule__XVariableDeclaration__Group_2_0__0)
{ after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); }
)
|
(
{ before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); }
(rule__XVariableDeclaration__NameAssignment_2_1)
{ after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Alternatives_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); }
(rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0)
{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); }
)
|
(
{ before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); }
(rule__XFeatureCall__Group_3_1_1__0)
{ after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__FeatureCallID__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); }
ruleValidID
{ after(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); }
'extends'
{ after(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); }
)
|
(
{ before(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); }
'static'
{ after(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); }
)
|
(
{ before(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); }
'import'
{ after(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); }
)
|
(
{ before(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); }
'extension'
{ after(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__IdOrSuper__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); }
ruleFeatureCallID
{ after(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); }
'super'
{ after(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Alternatives_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); }
(rule__XConstructorCall__ArgumentsAssignment_4_1_0)
{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); }
)
|
(
{ before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); }
(rule__XConstructorCall__Group_4_1_1__0)
{ after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBooleanLiteral__Alternatives_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); }
'false'
{ after(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); }
)
|
(
{ before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); }
(rule__XBooleanLiteral__IsTrueAssignment_1_1)
{ after(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Alternatives_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); }
(rule__XTryCatchFinallyExpression__Group_3_0__0)
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); }
)
|
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); }
(rule__XTryCatchFinallyExpression__Group_3_1__0)
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); }
RULE_HEX
{ after(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); }
)
|
(
{ before(grammarAccess.getNumberAccess().getGroup_1()); }
(rule__Number__Group_1__0)
{ after(grammarAccess.getNumberAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Alternatives_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); }
RULE_INT
{ after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); }
)
|
(
{ before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); }
RULE_DECIMAL
{ after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Alternatives_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); }
RULE_INT
{ after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); }
)
|
(
{ before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); }
RULE_DECIMAL
{ after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); }
(rule__JvmTypeReference__Group_0__0)
{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); }
)
|
(
{ before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); }
ruleXFunctionTypeRef
{ after(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmArgumentTypeReference__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); }
)
|
(
{ before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); }
ruleJvmWildcardTypeReference
{ after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); }
(rule__JvmWildcardTypeReference__Group_2_0__0)
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_0()); }
)
|
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); }
(rule__JvmWildcardTypeReference__Group_2_1__0)
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UnitEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUnitEnumAccess().getMMEnumLiteralDeclaration_0()); }
('mm')
{ after(grammarAccess.getUnitEnumAccess().getMMEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getUnitEnumAccess().getCMEnumLiteralDeclaration_1()); }
('cm')
{ after(grammarAccess.getUnitEnumAccess().getCMEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getUnitEnumAccess().getPTEnumLiteralDeclaration_2()); }
('pt')
{ after(grammarAccess.getUnitEnumAccess().getPTEnumLiteralDeclaration_2()); }
)
|
(
{ before(grammarAccess.getUnitEnumAccess().getINEnumLiteralDeclaration_3()); }
('inch')
{ after(grammarAccess.getUnitEnumAccess().getINEnumLiteralDeclaration_3()); }
)
|
(
{ before(grammarAccess.getUnitEnumAccess().getPCEnumLiteralDeclaration_4()); }
('pc')
{ after(grammarAccess.getUnitEnumAccess().getPCEnumLiteralDeclaration_4()); }
)
|
(
{ before(grammarAccess.getUnitEnumAccess().getEMEnumLiteralDeclaration_5()); }
('em')
{ after(grammarAccess.getUnitEnumAccess().getEMEnumLiteralDeclaration_5()); }
)
|
(
{ before(grammarAccess.getUnitEnumAccess().getEXEnumLiteralDeclaration_6()); }
('ex')
{ after(grammarAccess.getUnitEnumAccess().getEXEnumLiteralDeclaration_6()); }
)
|
(
{ before(grammarAccess.getUnitEnumAccess().getPXEnumLiteralDeclaration_7()); }
('px')
{ after(grammarAccess.getUnitEnumAccess().getPXEnumLiteralDeclaration_7()); }
)
|
(
{ before(grammarAccess.getUnitEnumAccess().getPERCENTAGEEnumLiteralDeclaration_8()); }
('%')
{ after(grammarAccess.getUnitEnumAccess().getPERCENTAGEEnumLiteralDeclaration_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageSizeEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageSizeEnumAccess().getA4EnumLiteralDeclaration_0()); }
('a4')
{ after(grammarAccess.getPageSizeEnumAccess().getA4EnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getPageSizeEnumAccess().getA3EnumLiteralDeclaration_1()); }
('a3')
{ after(grammarAccess.getPageSizeEnumAccess().getA3EnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getPageSizeEnumAccess().getA5EnumLiteralDeclaration_2()); }
('a5')
{ after(grammarAccess.getPageSizeEnumAccess().getA5EnumLiteralDeclaration_2()); }
)
|
(
{ before(grammarAccess.getPageSizeEnumAccess().getUS_LETTEREnumLiteralDeclaration_3()); }
('us-letter')
{ after(grammarAccess.getPageSizeEnumAccess().getUS_LETTEREnumLiteralDeclaration_3()); }
)
|
(
{ before(grammarAccess.getPageSizeEnumAccess().getUS_LEGALEnumLiteralDeclaration_4()); }
('us-legal')
{ after(grammarAccess.getPageSizeEnumAccess().getUS_LEGALEnumLiteralDeclaration_4()); }
)
|
(
{ before(grammarAccess.getPageSizeEnumAccess().getUS_LEDGEREnumLiteralDeclaration_5()); }
('us-ledger')
{ after(grammarAccess.getPageSizeEnumAccess().getUS_LEDGEREnumLiteralDeclaration_5()); }
)
|
(
{ before(grammarAccess.getPageSizeEnumAccess().getUS_SUPER_BEnumLiteralDeclaration_6()); }
('us-super-b')
{ after(grammarAccess.getPageSizeEnumAccess().getUS_SUPER_BEnumLiteralDeclaration_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OrientationEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOrientationEnumAccess().getPORTRAITEnumLiteralDeclaration_0()); }
('portrait')
{ after(grammarAccess.getOrientationEnumAccess().getPORTRAITEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getOrientationEnumAccess().getLANDSCAPEEnumLiteralDeclaration_1()); }
('landscape')
{ after(grammarAccess.getOrientationEnumAccess().getLANDSCAPEEnumLiteralDeclaration_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__FontStyleEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontStyleEnumAccess().getNORMALEnumLiteralDeclaration_0()); }
('normal')
{ after(grammarAccess.getFontStyleEnumAccess().getNORMALEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getFontStyleEnumAccess().getITALICEnumLiteralDeclaration_1()); }
('italic')
{ after(grammarAccess.getFontStyleEnumAccess().getITALICEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getFontStyleEnumAccess().getOBLIQUEEnumLiteralDeclaration_2()); }
('oblique')
{ after(grammarAccess.getFontStyleEnumAccess().getOBLIQUEEnumLiteralDeclaration_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BuildInFontFamilyEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBuildInFontFamilyEnumAccess().getMONOSPACEEnumLiteralDeclaration_0()); }
('monospace')
{ after(grammarAccess.getBuildInFontFamilyEnumAccess().getMONOSPACEEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getBuildInFontFamilyEnumAccess().getSANS_SERIFEnumLiteralDeclaration_1()); }
('sans-serif')
{ after(grammarAccess.getBuildInFontFamilyEnumAccess().getSANS_SERIFEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getBuildInFontFamilyEnumAccess().getSERIFEnumLiteralDeclaration_2()); }
('serif')
{ after(grammarAccess.getBuildInFontFamilyEnumAccess().getSERIFEnumLiteralDeclaration_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TextAlignEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAlignEnumAccess().getLEFTEnumLiteralDeclaration_0()); }
('left')
{ after(grammarAccess.getTextAlignEnumAccess().getLEFTEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getTextAlignEnumAccess().getCENTEREnumLiteralDeclaration_1()); }
('center')
{ after(grammarAccess.getTextAlignEnumAccess().getCENTEREnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getTextAlignEnumAccess().getRIGHTEnumLiteralDeclaration_2()); }
('right')
{ after(grammarAccess.getTextAlignEnumAccess().getRIGHTEnumLiteralDeclaration_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormatCategoryEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatCategoryEnumAccess().getUNFORMATTEDEnumLiteralDeclaration_0()); }
('unformatted')
{ after(grammarAccess.getNumberFormatCategoryEnumAccess().getUNFORMATTEDEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getNumberFormatCategoryEnumAccess().getGENERAL_NUMBEREnumLiteralDeclaration_1()); }
('general-number')
{ after(grammarAccess.getNumberFormatCategoryEnumAccess().getGENERAL_NUMBEREnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getNumberFormatCategoryEnumAccess().getFIXEDEnumLiteralDeclaration_2()); }
('fixed')
{ after(grammarAccess.getNumberFormatCategoryEnumAccess().getFIXEDEnumLiteralDeclaration_2()); }
)
|
(
{ before(grammarAccess.getNumberFormatCategoryEnumAccess().getPERCENTEnumLiteralDeclaration_3()); }
('percent')
{ after(grammarAccess.getNumberFormatCategoryEnumAccess().getPERCENTEnumLiteralDeclaration_3()); }
)
|
(
{ before(grammarAccess.getNumberFormatCategoryEnumAccess().getSCIENTIFICEnumLiteralDeclaration_4()); }
('scientific')
{ after(grammarAccess.getNumberFormatCategoryEnumAccess().getSCIENTIFICEnumLiteralDeclaration_4()); }
)
|
(
{ before(grammarAccess.getNumberFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration_5()); }
('custom')
{ after(grammarAccess.getNumberFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormatCategoryEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatCategoryEnumAccess().getUNFORMATTEDEnumLiteralDeclaration_0()); }
('unformatted')
{ after(grammarAccess.getCurrencyFormatCategoryEnumAccess().getUNFORMATTEDEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getCurrencyFormatCategoryEnumAccess().getCURRENCYEnumLiteralDeclaration_1()); }
('currency')
{ after(grammarAccess.getCurrencyFormatCategoryEnumAccess().getCURRENCYEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getCurrencyFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration_2()); }
('custom')
{ after(grammarAccess.getCurrencyFormatCategoryEnumAccess().getCUSTOMEnumLiteralDeclaration_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__RenderingEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getRenderingEnumAccess().getHTMLEnumLiteralDeclaration_0()); }
('html')
{ after(grammarAccess.getRenderingEnumAccess().getHTMLEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getRenderingEnumAccess().getPDFEnumLiteralDeclaration_1()); }
('pdf')
{ after(grammarAccess.getRenderingEnumAccess().getPDFEnumLiteralDeclaration_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PureAggregationTypeEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPureAggregationTypeEnumAccess().getCOUNTEnumLiteralDeclaration_0()); }
('count')
{ after(grammarAccess.getPureAggregationTypeEnumAccess().getCOUNTEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getPureAggregationTypeEnumAccess().getRUNNINGCOUNTEnumLiteralDeclaration_1()); }
('running-count')
{ after(grammarAccess.getPureAggregationTypeEnumAccess().getRUNNINGCOUNTEnumLiteralDeclaration_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UnaryAggregationTypeEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUnaryAggregationTypeEnumAccess().getSUMEnumLiteralDeclaration_0()); }
('sum')
{ after(grammarAccess.getUnaryAggregationTypeEnumAccess().getSUMEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getUnaryAggregationTypeEnumAccess().getAVEEnumLiteralDeclaration_1()); }
('average')
{ after(grammarAccess.getUnaryAggregationTypeEnumAccess().getAVEEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getUnaryAggregationTypeEnumAccess().getMINEnumLiteralDeclaration_2()); }
('minimum')
{ after(grammarAccess.getUnaryAggregationTypeEnumAccess().getMINEnumLiteralDeclaration_2()); }
)
|
(
{ before(grammarAccess.getUnaryAggregationTypeEnumAccess().getMAXEnumLiteralDeclaration_3()); }
('maximum')
{ after(grammarAccess.getUnaryAggregationTypeEnumAccess().getMAXEnumLiteralDeclaration_3()); }
)
|
(
{ before(grammarAccess.getUnaryAggregationTypeEnumAccess().getRUNNINGSUMEnumLiteralDeclaration_4()); }
('running-sum')
{ after(grammarAccess.getUnaryAggregationTypeEnumAccess().getRUNNINGSUMEnumLiteralDeclaration_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BeforeAfterPageBreakEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBeforeAfterPageBreakEnumAccess().getAUTOEnumLiteralDeclaration_0()); }
('auto')
{ after(grammarAccess.getBeforeAfterPageBreakEnumAccess().getAUTOEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getBeforeAfterPageBreakEnumAccess().getALWAYSEnumLiteralDeclaration_1()); }
('always')
{ after(grammarAccess.getBeforeAfterPageBreakEnumAccess().getALWAYSEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getBeforeAfterPageBreakEnumAccess().getAVOIDEnumLiteralDeclaration_2()); }
('avoid')
{ after(grammarAccess.getBeforeAfterPageBreakEnumAccess().getAVOIDEnumLiteralDeclaration_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__InsidePageBreakEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getInsidePageBreakEnumAccess().getAUTOEnumLiteralDeclaration_0()); }
('auto')
{ after(grammarAccess.getInsidePageBreakEnumAccess().getAUTOEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getInsidePageBreakEnumAccess().getAVOIDEnumLiteralDeclaration_1()); }
('avoid')
{ after(grammarAccess.getInsidePageBreakEnumAccess().getAVOIDEnumLiteralDeclaration_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TrendIconEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTrendIconEnumAccess().getRISINGEnumLiteralDeclaration_0()); }
('rising')
{ after(grammarAccess.getTrendIconEnumAccess().getRISINGEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getTrendIconEnumAccess().getBADRISINGEnumLiteralDeclaration_1()); }
('bad-rising')
{ after(grammarAccess.getTrendIconEnumAccess().getBADRISINGEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getTrendIconEnumAccess().getSLOPINGEnumLiteralDeclaration_2()); }
('sloping')
{ after(grammarAccess.getTrendIconEnumAccess().getSLOPINGEnumLiteralDeclaration_2()); }
)
|
(
{ before(grammarAccess.getTrendIconEnumAccess().getGOODSLOPINGEnumLiteralDeclaration_3()); }
('good-sloping')
{ after(grammarAccess.getTrendIconEnumAccess().getGOODSLOPINGEnumLiteralDeclaration_3()); }
)
|
(
{ before(grammarAccess.getTrendIconEnumAccess().getSTAGNATINGEnumLiteralDeclaration_4()); }
('stagnating')
{ after(grammarAccess.getTrendIconEnumAccess().getSTAGNATINGEnumLiteralDeclaration_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BorderTypeEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderTypeEnumAccess().getNONEEnumLiteralDeclaration_0()); }
('none')
{ after(grammarAccess.getBorderTypeEnumAccess().getNONEEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getBorderTypeEnumAccess().getSOLIDEnumLiteralDeclaration_1()); }
('solid')
{ after(grammarAccess.getBorderTypeEnumAccess().getSOLIDEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getBorderTypeEnumAccess().getDOTTEDEnumLiteralDeclaration_2()); }
('dotted')
{ after(grammarAccess.getBorderTypeEnumAccess().getDOTTEDEnumLiteralDeclaration_2()); }
)
|
(
{ before(grammarAccess.getBorderTypeEnumAccess().getDASHEDEnumLiteralDeclaration_3()); }
('dashed')
{ after(grammarAccess.getBorderTypeEnumAccess().getDASHEDEnumLiteralDeclaration_3()); }
)
|
(
{ before(grammarAccess.getBorderTypeEnumAccess().getDOUBLEEnumLiteralDeclaration_4()); }
('double')
{ after(grammarAccess.getBorderTypeEnumAccess().getDOUBLEEnumLiteralDeclaration_4()); }
)
|
(
{ before(grammarAccess.getBorderTypeEnumAccess().getGROOVEEnumLiteralDeclaration_5()); }
('groove')
{ after(grammarAccess.getBorderTypeEnumAccess().getGROOVEEnumLiteralDeclaration_5()); }
)
|
(
{ before(grammarAccess.getBorderTypeEnumAccess().getRIDGEEnumLiteralDeclaration_6()); }
('ridge')
{ after(grammarAccess.getBorderTypeEnumAccess().getRIDGEEnumLiteralDeclaration_6()); }
)
|
(
{ before(grammarAccess.getBorderTypeEnumAccess().getINSETEnumLiteralDeclaration_7()); }
('inset')
{ after(grammarAccess.getBorderTypeEnumAccess().getINSETEnumLiteralDeclaration_7()); }
)
|
(
{ before(grammarAccess.getBorderTypeEnumAccess().getOUTSETEnumLiteralDeclaration_8()); }
('outset')
{ after(grammarAccess.getBorderTypeEnumAccess().getOUTSETEnumLiteralDeclaration_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AutoTextEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextEnumAccess().getPAGE_NUMBEREnumLiteralDeclaration_0()); }
('page-number')
{ after(grammarAccess.getAutoTextEnumAccess().getPAGE_NUMBEREnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getAutoTextEnumAccess().getTOTAL_PAGEEnumLiteralDeclaration_1()); }
('total-page')
{ after(grammarAccess.getAutoTextEnumAccess().getTOTAL_PAGEEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getAutoTextEnumAccess().getPAGE_NUMBER_UNFILTEREDEnumLiteralDeclaration_2()); }
('page-number-unfiltered')
{ after(grammarAccess.getAutoTextEnumAccess().getPAGE_NUMBER_UNFILTEREDEnumLiteralDeclaration_2()); }
)
|
(
{ before(grammarAccess.getAutoTextEnumAccess().getTOTAL_PAGE_UNFILTEREDEnumLiteralDeclaration_3()); }
('total-page-unfiltered')
{ after(grammarAccess.getAutoTextEnumAccess().getTOTAL_PAGE_UNFILTEREDEnumLiteralDeclaration_3()); }
)
|
(
{ before(grammarAccess.getAutoTextEnumAccess().getPAGE_VARIABLEEnumLiteralDeclaration_4()); }
('page-variable')
{ after(grammarAccess.getAutoTextEnumAccess().getPAGE_VARIABLEEnumLiteralDeclaration_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ImageSizeEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageSizeEnumAccess().getSIZE_TO_IMAGEEnumLiteralDeclaration_0()); }
('size-to-image')
{ after(grammarAccess.getImageSizeEnumAccess().getSIZE_TO_IMAGEEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getImageSizeEnumAccess().getSCALE_TO_ITEMEnumLiteralDeclaration_1()); }
('scale-to-item')
{ after(grammarAccess.getImageSizeEnumAccess().getSCALE_TO_ITEMEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getImageSizeEnumAccess().getCLIPEnumLiteralDeclaration_2()); }
('clip')
{ after(grammarAccess.getImageSizeEnumAccess().getCLIPEnumLiteralDeclaration_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ImageSourceEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageSourceEnumAccess().getURLEnumLiteralDeclaration_0()); }
('url')
{ after(grammarAccess.getImageSourceEnumAccess().getURLEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getImageSourceEnumAccess().getEMBEDEnumLiteralDeclaration_1()); }
('embed')
{ after(grammarAccess.getImageSourceEnumAccess().getEMBEDEnumLiteralDeclaration_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TextContentTypeEnum__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextContentTypeEnumAccess().getAUTOEnumLiteralDeclaration_0()); }
('auto')
{ after(grammarAccess.getTextContentTypeEnumAccess().getAUTOEnumLiteralDeclaration_0()); }
)
|
(
{ before(grammarAccess.getTextContentTypeEnumAccess().getPLAINEnumLiteralDeclaration_1()); }
('plain')
{ after(grammarAccess.getTextContentTypeEnumAccess().getPLAINEnumLiteralDeclaration_1()); }
)
|
(
{ before(grammarAccess.getTextContentTypeEnumAccess().getHTMLEnumLiteralDeclaration_2()); }
('html')
{ after(grammarAccess.getTextContentTypeEnumAccess().getHTMLEnumLiteralDeclaration_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportModel__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ReportModel__Group__0__Impl
rule__ReportModel__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ReportModel__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportModelAccess().getImportSectionAssignment_0()); }
(rule__ReportModel__ImportSectionAssignment_0)?
{ after(grammarAccess.getReportModelAccess().getImportSectionAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportModel__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ReportModel__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportModel__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportModelAccess().getPckgAssignment_1()); }
(rule__ReportModel__PckgAssignment_1)*
{ after(grammarAccess.getReportModelAccess().getPckgAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group__0__Impl
rule__ReportPackage__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getReportPackageAction_0()); }
()
{ after(grammarAccess.getReportPackageAccess().getReportPackageAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group__1__Impl
rule__ReportPackage__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getPackageKeyword_1()); }
'package'
{ after(grammarAccess.getReportPackageAccess().getPackageKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group__2__Impl
rule__ReportPackage__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getNameAssignment_2()); }
(rule__ReportPackage__NameAssignment_2)
{ after(grammarAccess.getReportPackageAccess().getNameAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group__3__Impl
rule__ReportPackage__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getLeftCurlyBracketKeyword_3()); }
'{'
{ after(grammarAccess.getReportPackageAccess().getLeftCurlyBracketKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group__4__Impl
rule__ReportPackage__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getGroup_4()); }
(rule__ReportPackage__Group_4__0)?
{ after(grammarAccess.getReportPackageAccess().getGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group__5__Impl
rule__ReportPackage__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getReportsAssignment_5()); }
(rule__ReportPackage__ReportsAssignment_5)*
{ after(grammarAccess.getReportPackageAccess().getReportsAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getRightCurlyBracketKeyword_6()); }
'}'
{ after(grammarAccess.getReportPackageAccess().getRightCurlyBracketKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__0__Impl
rule__ReportPackage__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getLayoutDataKeyword_4_0()); }
'layout-data'
{ after(grammarAccess.getReportPackageAccess().getLayoutDataKeyword_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__1__Impl
rule__ReportPackage__Group_4__2
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getLeftCurlyBracketKeyword_4_1()); }
'{'
{ after(grammarAccess.getReportPackageAccess().getLeftCurlyBracketKeyword_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__2
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__2__Impl
rule__ReportPackage__Group_4__3
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getGroup_4_2()); }
(rule__ReportPackage__Group_4_2__0)?
{ after(grammarAccess.getReportPackageAccess().getGroup_4_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__3
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__3__Impl
rule__ReportPackage__Group_4__4
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getFormattersAssignment_4_3()); }
(rule__ReportPackage__FormattersAssignment_4_3)
{ after(grammarAccess.getReportPackageAccess().getFormattersAssignment_4_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__4
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__4__Impl
rule__ReportPackage__Group_4__5
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getColorsAssignment_4_4()); }
(rule__ReportPackage__ColorsAssignment_4_4)
{ after(grammarAccess.getReportPackageAccess().getColorsAssignment_4_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__5
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__5__Impl
rule__ReportPackage__Group_4__6
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getFontsAssignment_4_5()); }
(rule__ReportPackage__FontsAssignment_4_5)
{ after(grammarAccess.getReportPackageAccess().getFontsAssignment_4_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__6
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__6__Impl
rule__ReportPackage__Group_4__7
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getMediasAssignment_4_6()); }
(rule__ReportPackage__MediasAssignment_4_6)
{ after(grammarAccess.getReportPackageAccess().getMediasAssignment_4_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__7
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__7__Impl
rule__ReportPackage__Group_4__8
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getStylesAssignment_4_7()); }
(rule__ReportPackage__StylesAssignment_4_7)
{ after(grammarAccess.getReportPackageAccess().getStylesAssignment_4_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__8
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__8__Impl
rule__ReportPackage__Group_4__9
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getPagetemplatesAssignment_4_8()); }
(rule__ReportPackage__PagetemplatesAssignment_4_8)
{ after(grammarAccess.getReportPackageAccess().getPagetemplatesAssignment_4_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__9
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4__9__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getRightCurlyBracketKeyword_4_9()); }
'}'
{ after(grammarAccess.getReportPackageAccess().getRightCurlyBracketKeyword_4_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4_2__0__Impl
rule__ReportPackage__Group_4_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getExternalCssURIKeyword_4_2_0()); }
'externalCssURI'
{ after(grammarAccess.getReportPackageAccess().getExternalCssURIKeyword_4_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4_2__1__Impl
rule__ReportPackage__Group_4_2__2
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getExternalCssURIAssignment_4_2_1()); }
(rule__ReportPackage__ExternalCssURIAssignment_4_2_1)
{ after(grammarAccess.getReportPackageAccess().getExternalCssURIAssignment_4_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2__2
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4_2__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getGroup_4_2_2()); }
(rule__ReportPackage__Group_4_2_2__0)?
{ after(grammarAccess.getReportPackageAccess().getGroup_4_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4_2_2__0__Impl
rule__ReportPackage__Group_4_2_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getFromBundleKeyword_4_2_2_0()); }
'fromBundle'
{ after(grammarAccess.getReportPackageAccess().getFromBundleKeyword_4_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__ReportPackage__Group_4_2_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__Group_4_2_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getExternalCssURIBundleAssignment_4_2_2_1()); }
(rule__ReportPackage__ExternalCssURIBundleAssignment_4_2_2_1)
{ after(grammarAccess.getReportPackageAccess().getExternalCssURIBundleAssignment_4_2_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplates__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplates__Group__0__Impl
rule__PageTemplates__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplates__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplatesAccess().getPageTemplatesAction_0()); }
()
{ after(grammarAccess.getPageTemplatesAccess().getPageTemplatesAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplates__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplates__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplates__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplatesAccess().getPagetemplatesAssignment_1()); }
(rule__PageTemplates__PagetemplatesAssignment_1)*
{ after(grammarAccess.getPageTemplatesAccess().getPagetemplatesAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__SomeFormats__Group__0__Impl
rule__SomeFormats__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatsAccess().getSomeFormatsAction_0()); }
()
{ after(grammarAccess.getSomeFormatsAccess().getSomeFormatsAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__SomeFormats__Group__1__Impl
rule__SomeFormats__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatsAccess().getFormattersKeyword_1()); }
'formatters'
{ after(grammarAccess.getSomeFormatsAccess().getFormattersKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__SomeFormats__Group__2__Impl
rule__SomeFormats__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatsAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getSomeFormatsAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__SomeFormats__Group__3__Impl
rule__SomeFormats__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatsAccess().getFormattersAssignment_3()); }
(rule__SomeFormats__FormattersAssignment_3)*
{ after(grammarAccess.getSomeFormatsAccess().getFormattersAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__SomeFormats__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatsAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getSomeFormatsAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Colors__Group__0__Impl
rule__Colors__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorsAccess().getColorsAction_0()); }
()
{ after(grammarAccess.getColorsAccess().getColorsAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Colors__Group__1__Impl
rule__Colors__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorsAccess().getColorsKeyword_1()); }
'colors'
{ after(grammarAccess.getColorsAccess().getColorsKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Colors__Group__2__Impl
rule__Colors__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorsAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getColorsAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Colors__Group__3__Impl
rule__Colors__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorsAccess().getColorsAssignment_3()); }
(rule__Colors__ColorsAssignment_3)*
{ after(grammarAccess.getColorsAccess().getColorsAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Colors__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorsAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getColorsAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Fonts__Group__0__Impl
rule__Fonts__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontsAccess().getFontsAction_0()); }
()
{ after(grammarAccess.getFontsAccess().getFontsAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Fonts__Group__1__Impl
rule__Fonts__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontsAccess().getFontsKeyword_1()); }
'fonts'
{ after(grammarAccess.getFontsAccess().getFontsKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Fonts__Group__2__Impl
rule__Fonts__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontsAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getFontsAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Fonts__Group__3__Impl
rule__Fonts__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontsAccess().getFontsAssignment_3()); }
(rule__Fonts__FontsAssignment_3)*
{ after(grammarAccess.getFontsAccess().getFontsAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Fonts__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontsAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getFontsAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Medias__Group__0__Impl
rule__Medias__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediasAccess().getMediasAction_0()); }
()
{ after(grammarAccess.getMediasAccess().getMediasAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Medias__Group__1__Impl
rule__Medias__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediasAccess().getMediasKeyword_1()); }
'medias'
{ after(grammarAccess.getMediasAccess().getMediasKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Medias__Group__2__Impl
rule__Medias__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediasAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getMediasAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Medias__Group__3__Impl
rule__Medias__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediasAccess().getMediasAssignment_3()); }
(rule__Medias__MediasAssignment_3)*
{ after(grammarAccess.getMediasAccess().getMediasAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Medias__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediasAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getMediasAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Media__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Media__Group__0__Impl
rule__Media__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Media__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaAccess().getMediaKeyword_0()); }
'media'
{ after(grammarAccess.getMediaAccess().getMediaKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Media__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Media__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Media__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaAccess().getNameAssignment_1()); }
(rule__Media__NameAssignment_1)
{ after(grammarAccess.getMediaAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Styles__Group__0__Impl
rule__Styles__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStylesAccess().getStylesAction_0()); }
()
{ after(grammarAccess.getStylesAccess().getStylesAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Styles__Group__1__Impl
rule__Styles__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStylesAccess().getStylesKeyword_1()); }
'styles'
{ after(grammarAccess.getStylesAccess().getStylesKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Styles__Group__2__Impl
rule__Styles__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStylesAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getStylesAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Styles__Group__3__Impl
rule__Styles__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStylesAccess().getStylesAssignment_3()); }
(rule__Styles__StylesAssignment_3)*
{ after(grammarAccess.getStylesAccess().getStylesAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Styles__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStylesAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getStylesAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__0__Impl
rule__PageTemplate__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getPagetemplateKeyword_0()); }
'pagetemplate'
{ after(grammarAccess.getPageTemplateAccess().getPagetemplateKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__1__Impl
rule__PageTemplate__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getNameAssignment_1()); }
(rule__PageTemplate__NameAssignment_1)
{ after(grammarAccess.getPageTemplateAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__2__Impl
rule__PageTemplate__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getPageTemplateAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__3__Impl
rule__PageTemplate__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getTypeKeyword_3()); }
'type'
{ after(grammarAccess.getPageTemplateAccess().getTypeKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__4__Impl
rule__PageTemplate__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getSizeAssignment_4()); }
(rule__PageTemplate__SizeAssignment_4)
{ after(grammarAccess.getPageTemplateAccess().getSizeAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__5__Impl
rule__PageTemplate__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getOrientationKeyword_5()); }
'orientation'
{ after(grammarAccess.getPageTemplateAccess().getOrientationKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__6__Impl
rule__PageTemplate__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getOrientationAssignment_6()); }
(rule__PageTemplate__OrientationAssignment_6)
{ after(grammarAccess.getPageTemplateAccess().getOrientationAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__7__Impl
rule__PageTemplate__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getTopmarginKeyword_7()); }
'topmargin'
{ after(grammarAccess.getPageTemplateAccess().getTopmarginKeyword_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__8__Impl
rule__PageTemplate__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getTopMarginValueAssignment_8()); }
(rule__PageTemplate__TopMarginValueAssignment_8)
{ after(grammarAccess.getPageTemplateAccess().getTopMarginValueAssignment_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__9__Impl
rule__PageTemplate__Group__10
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getLeftmarginKeyword_9()); }
'leftmargin'
{ after(grammarAccess.getPageTemplateAccess().getLeftmarginKeyword_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__10
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__10__Impl
rule__PageTemplate__Group__11
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__10__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getLeftMarginValueAssignment_10()); }
(rule__PageTemplate__LeftMarginValueAssignment_10)
{ after(grammarAccess.getPageTemplateAccess().getLeftMarginValueAssignment_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__11
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__11__Impl
rule__PageTemplate__Group__12
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__11__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getBottommarginKeyword_11()); }
'bottommargin'
{ after(grammarAccess.getPageTemplateAccess().getBottommarginKeyword_11()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__12
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__12__Impl
rule__PageTemplate__Group__13
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__12__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getBottomMarginValueAssignment_12()); }
(rule__PageTemplate__BottomMarginValueAssignment_12)
{ after(grammarAccess.getPageTemplateAccess().getBottomMarginValueAssignment_12()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__13
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__13__Impl
rule__PageTemplate__Group__14
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__13__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getRightmarginKeyword_13()); }
'rightmargin'
{ after(grammarAccess.getPageTemplateAccess().getRightmarginKeyword_13()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__14
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__14__Impl
rule__PageTemplate__Group__15
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__14__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getRightMarginValueAssignment_14()); }
(rule__PageTemplate__RightMarginValueAssignment_14)
{ after(grammarAccess.getPageTemplateAccess().getRightMarginValueAssignment_14()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__15
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__15__Impl
rule__PageTemplate__Group__16
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__15__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getHeaderAssignment_15()); }
(rule__PageTemplate__HeaderAssignment_15)?
{ after(grammarAccess.getPageTemplateAccess().getHeaderAssignment_15()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__16
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__16__Impl
rule__PageTemplate__Group__17
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__16__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getFooterAssignment_16()); }
(rule__PageTemplate__FooterAssignment_16)?
{ after(grammarAccess.getPageTemplateAccess().getFooterAssignment_16()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__17
@init {
int stackSize = keepStackSize();
}
:
rule__PageTemplate__Group__17__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__Group__17__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getRightCurlyBracketKeyword_17()); }
'}'
{ after(grammarAccess.getPageTemplateAccess().getRightCurlyBracketKeyword_17()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group__0__Impl
rule__Color__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getColorKeyword_0()); }
'color'
{ after(grammarAccess.getColorAccess().getColorKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group__1__Impl
rule__Color__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getNameAssignment_1()); }
(rule__Color__NameAssignment_1)
{ after(grammarAccess.getColorAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getAlternatives_2()); }
(rule__Color__Alternatives_2)
{ after(grammarAccess.getColorAccess().getAlternatives_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_1__0__Impl
rule__Color__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getDarkensKeyword_2_1_0()); }
'darkens'
{ after(grammarAccess.getColorAccess().getDarkensKeyword_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_1__1__Impl
rule__Color__Group_2_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getBasecolorAssignment_2_1_1()); }
(rule__Color__BasecolorAssignment_2_1_1)
{ after(grammarAccess.getColorAccess().getBasecolorAssignment_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_1__2__Impl
rule__Color__Group_2_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getByPercentKeyword_2_1_2()); }
'by-percent'
{ after(grammarAccess.getColorAccess().getByPercentKeyword_2_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getDarkensbyAssignment_2_1_3()); }
(rule__Color__DarkensbyAssignment_2_1_3)
{ after(grammarAccess.getColorAccess().getDarkensbyAssignment_2_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_2__0__Impl
rule__Color__Group_2_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getLightensKeyword_2_2_0()); }
'lightens'
{ after(grammarAccess.getColorAccess().getLightensKeyword_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_2__1__Impl
rule__Color__Group_2_2__2
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getBasecolorAssignment_2_2_1()); }
(rule__Color__BasecolorAssignment_2_2_1)
{ after(grammarAccess.getColorAccess().getBasecolorAssignment_2_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_2__2
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_2__2__Impl
rule__Color__Group_2_2__3
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getByPercentKeyword_2_2_2()); }
'by-percent'
{ after(grammarAccess.getColorAccess().getByPercentKeyword_2_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_2__3
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_2__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_2__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getLightensbyAssignment_2_2_3()); }
(rule__Color__LightensbyAssignment_2_2_3)
{ after(grammarAccess.getColorAccess().getLightensbyAssignment_2_2_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_3__0__Impl
rule__Color__Group_2_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getTransformsKeyword_2_3_0()); }
'transforms'
{ after(grammarAccess.getColorAccess().getTransformsKeyword_2_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_3__1__Impl
rule__Color__Group_2_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getBasecolorAssignment_2_3_1()); }
(rule__Color__BasecolorAssignment_2_3_1)
{ after(grammarAccess.getColorAccess().getBasecolorAssignment_2_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_3__2__Impl
rule__Color__Group_2_3__3
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getByPercentKeyword_2_3_2()); }
'by-percent'
{ after(grammarAccess.getColorAccess().getByPercentKeyword_2_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__3
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_3__3__Impl
rule__Color__Group_2_3__4
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getTransformsbyAssignment_2_3_3()); }
(rule__Color__TransformsbyAssignment_2_3_3)
{ after(grammarAccess.getColorAccess().getTransformsbyAssignment_2_3_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__4
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_3__4__Impl
rule__Color__Group_2_3__5
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getTowardsKeyword_2_3_4()); }
'towards'
{ after(grammarAccess.getColorAccess().getTowardsKeyword_2_3_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__5
@init {
int stackSize = keepStackSize();
}
:
rule__Color__Group_2_3__5__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Color__Group_2_3__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getTargetcolorAssignment_2_3_5()); }
(rule__Color__TargetcolorAssignment_2_3_5)
{ after(grammarAccess.getColorAccess().getTargetcolorAssignment_2_3_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group__0__Impl
rule__Font__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getFontKeyword_0()); }
'font'
{ after(grammarAccess.getFontAccess().getFontKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group__1__Impl
rule__Font__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getNameAssignment_1()); }
(rule__Font__NameAssignment_1)
{ after(grammarAccess.getFontAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group__2__Impl
rule__Font__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getGroup_2()); }
(rule__Font__Group_2__0)?
{ after(grammarAccess.getFontAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group__3__Impl
rule__Font__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getLeftCurlyBracketKeyword_3()); }
'{'
{ after(grammarAccess.getFontAccess().getLeftCurlyBracketKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group__4__Impl
rule__Font__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getUnorderedGroup_4()); }
(rule__Font__UnorderedGroup_4)
{ after(grammarAccess.getFontAccess().getUnorderedGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getRightCurlyBracketKeyword_5()); }
'}'
{ after(grammarAccess.getFontAccess().getRightCurlyBracketKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group_2__0__Impl
rule__Font__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getExtendsKeyword_2_0()); }
'extends'
{ after(grammarAccess.getFontAccess().getExtendsKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getExtendsAssignment_2_1()); }
(rule__Font__ExtendsAssignment_2_1)
{ after(grammarAccess.getFontAccess().getExtendsAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group_4_0__0__Impl
rule__Font__Group_4_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getFamilyKeyword_4_0_0()); }
'family'
{ after(grammarAccess.getFontAccess().getFamilyKeyword_4_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group_4_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getFamilyAssignment_4_0_1()); }
(rule__Font__FamilyAssignment_4_0_1)
{ after(grammarAccess.getFontAccess().getFamilyAssignment_4_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group_4_3__0__Impl
rule__Font__Group_4_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getSizeKeyword_4_3_0()); }
'size'
{ after(grammarAccess.getFontAccess().getSizeKeyword_4_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group_4_3__1__Impl
rule__Font__Group_4_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getSizevalueAssignment_4_3_1()); }
(rule__Font__SizevalueAssignment_4_3_1)
{ after(grammarAccess.getFontAccess().getSizevalueAssignment_4_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__Font__Group_4_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Font__Group_4_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getSizeunitAssignment_4_3_2()); }
(rule__Font__SizeunitAssignment_4_3_2)
{ after(grammarAccess.getFontAccess().getSizeunitAssignment_4_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__BorderStyle__Group__0__Impl
rule__BorderStyle__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderStyleAccess().getTypeAssignment_0()); }
(rule__BorderStyle__TypeAssignment_0)
{ after(grammarAccess.getBorderStyleAccess().getTypeAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__BorderStyle__Group__1__Impl
rule__BorderStyle__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderStyleAccess().getWidthValueAssignment_1()); }
(rule__BorderStyle__WidthValueAssignment_1)
{ after(grammarAccess.getBorderStyleAccess().getWidthValueAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__BorderStyle__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderStyleAccess().getColorAssignment_2()); }
(rule__BorderStyle__ColorAssignment_2)
{ after(grammarAccess.getBorderStyleAccess().getColorAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group__0__Impl
rule__Style__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getStyleKeyword_0()); }
'style'
{ after(grammarAccess.getStyleAccess().getStyleKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group__1__Impl
rule__Style__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getNameAssignment_1()); }
(rule__Style__NameAssignment_1)
{ after(grammarAccess.getStyleAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group__2__Impl
rule__Style__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getStyleAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group__3__Impl
rule__Style__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getGroup_3()); }
(rule__Style__Group_3__0)?
{ after(grammarAccess.getStyleAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group__4__Impl
rule__Style__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getUnorderedGroup_4()); }
(rule__Style__UnorderedGroup_4)
{ after(grammarAccess.getStyleAccess().getUnorderedGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group__5__Impl
rule__Style__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMediastylesAssignment_5()); }
(rule__Style__MediastylesAssignment_5)*
{ after(grammarAccess.getStyleAccess().getMediastylesAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getRightCurlyBracketKeyword_6()); }
'}'
{ after(grammarAccess.getStyleAccess().getRightCurlyBracketKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_3__0__Impl
rule__Style__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getExtendsKeyword_3_0()); }
'extends'
{ after(grammarAccess.getStyleAccess().getExtendsKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getExtendsAssignment_3_1()); }
(rule__Style__ExtendsAssignment_3_1)
{ after(grammarAccess.getStyleAccess().getExtendsAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_0__0__Impl
rule__Style__Group_4_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getFormatterKeyword_4_0_0()); }
'formatter'
{ after(grammarAccess.getStyleAccess().getFormatterKeyword_4_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getFormatAssignment_4_0_1()); }
(rule__Style__FormatAssignment_4_0_1)
{ after(grammarAccess.getStyleAccess().getFormatAssignment_4_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_1__0__Impl
rule__Style__Group_4_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getFontKeyword_4_1_0()); }
'font'
{ after(grammarAccess.getStyleAccess().getFontKeyword_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getFontAssignment_4_1_1()); }
(rule__Style__FontAssignment_4_1_1)
{ after(grammarAccess.getStyleAccess().getFontAssignment_4_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_2__0__Impl
rule__Style__Group_4_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBackgroundcolorKeyword_4_2_0()); }
'backgroundcolor'
{ after(grammarAccess.getStyleAccess().getBackgroundcolorKeyword_4_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_2__1__Impl
rule__Style__Group_4_2__2
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBackgroundcolorAssignment_4_2_1()); }
(rule__Style__BackgroundcolorAssignment_4_2_1)
{ after(grammarAccess.getStyleAccess().getBackgroundcolorAssignment_4_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2__2
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_2__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getGroup_4_2_2()); }
(rule__Style__Group_4_2_2__0)?
{ after(grammarAccess.getStyleAccess().getGroup_4_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_2_2__0__Impl
rule__Style__Group_4_2_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getAlternateKeyword_4_2_2_0()); }
'alternate'
{ after(grammarAccess.getStyleAccess().getAlternateKeyword_4_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_2_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_2_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBackgroundcolor_alternateAssignment_4_2_2_1()); }
(rule__Style__Backgroundcolor_alternateAssignment_4_2_2_1)
{ after(grammarAccess.getStyleAccess().getBackgroundcolor_alternateAssignment_4_2_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_3__0__Impl
rule__Style__Group_4_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getTextcolorKeyword_4_3_0()); }
'textcolor'
{ after(grammarAccess.getStyleAccess().getTextcolorKeyword_4_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getTextcolorAssignment_4_3_1()); }
(rule__Style__TextcolorAssignment_4_3_1)
{ after(grammarAccess.getStyleAccess().getTextcolorAssignment_4_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_4__0__Impl
rule__Style__Group_4_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getTextalignKeyword_4_4_0()); }
'textalign'
{ after(grammarAccess.getStyleAccess().getTextalignKeyword_4_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_4__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getTextalignAssignment_4_4_1()); }
(rule__Style__TextalignAssignment_4_4_1)
{ after(grammarAccess.getStyleAccess().getTextalignAssignment_4_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_5__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_5__0__Impl
rule__Style__Group_4_5__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderTopKeyword_4_5_0()); }
'border-top'
{ after(grammarAccess.getStyleAccess().getBorderTopKeyword_4_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_5__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_5__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderTopAssignment_4_5_1()); }
(rule__Style__BorderTopAssignment_4_5_1)
{ after(grammarAccess.getStyleAccess().getBorderTopAssignment_4_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_6__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_6__0__Impl
rule__Style__Group_4_6__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderBottomKeyword_4_6_0()); }
'border-bottom'
{ after(grammarAccess.getStyleAccess().getBorderBottomKeyword_4_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_6__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_6__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderBottomAssignment_4_6_1()); }
(rule__Style__BorderBottomAssignment_4_6_1)
{ after(grammarAccess.getStyleAccess().getBorderBottomAssignment_4_6_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_7__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_7__0__Impl
rule__Style__Group_4_7__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_7__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderLeftKeyword_4_7_0()); }
'border-left'
{ after(grammarAccess.getStyleAccess().getBorderLeftKeyword_4_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_7__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_7__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_7__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderLeftAssignment_4_7_1()); }
(rule__Style__BorderLeftAssignment_4_7_1)
{ after(grammarAccess.getStyleAccess().getBorderLeftAssignment_4_7_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_8__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_8__0__Impl
rule__Style__Group_4_8__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_8__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderRightKeyword_4_8_0()); }
'border-right'
{ after(grammarAccess.getStyleAccess().getBorderRightKeyword_4_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_8__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_8__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_8__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderRightAssignment_4_8_1()); }
(rule__Style__BorderRightAssignment_4_8_1)
{ after(grammarAccess.getStyleAccess().getBorderRightAssignment_4_8_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_9__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_9__0__Impl
rule__Style__Group_4_9__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_9__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingTopKeyword_4_9_0()); }
'padding-top'
{ after(grammarAccess.getStyleAccess().getPaddingTopKeyword_4_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_9__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_9__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_9__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingTopValueAssignment_4_9_1()); }
(rule__Style__PaddingTopValueAssignment_4_9_1)
{ after(grammarAccess.getStyleAccess().getPaddingTopValueAssignment_4_9_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_10__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_10__0__Impl
rule__Style__Group_4_10__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_10__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingBottomKeyword_4_10_0()); }
'padding-bottom'
{ after(grammarAccess.getStyleAccess().getPaddingBottomKeyword_4_10_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_10__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_10__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_10__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingBottomValueAssignment_4_10_1()); }
(rule__Style__PaddingBottomValueAssignment_4_10_1)
{ after(grammarAccess.getStyleAccess().getPaddingBottomValueAssignment_4_10_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_11__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_11__0__Impl
rule__Style__Group_4_11__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_11__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingLeftKeyword_4_11_0()); }
'padding-left'
{ after(grammarAccess.getStyleAccess().getPaddingLeftKeyword_4_11_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_11__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_11__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_11__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingLeftValueAssignment_4_11_1()); }
(rule__Style__PaddingLeftValueAssignment_4_11_1)
{ after(grammarAccess.getStyleAccess().getPaddingLeftValueAssignment_4_11_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_12__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_12__0__Impl
rule__Style__Group_4_12__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_12__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingRightKeyword_4_12_0()); }
'padding-right'
{ after(grammarAccess.getStyleAccess().getPaddingRightKeyword_4_12_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_12__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_12__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_12__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingRightValueAssignment_4_12_1()); }
(rule__Style__PaddingRightValueAssignment_4_12_1)
{ after(grammarAccess.getStyleAccess().getPaddingRightValueAssignment_4_12_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_13__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_13__0__Impl
rule__Style__Group_4_13__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_13__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginTopKeyword_4_13_0()); }
'margin-top'
{ after(grammarAccess.getStyleAccess().getMarginTopKeyword_4_13_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_13__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_13__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_13__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginTopValueAssignment_4_13_1()); }
(rule__Style__MarginTopValueAssignment_4_13_1)
{ after(grammarAccess.getStyleAccess().getMarginTopValueAssignment_4_13_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_14__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_14__0__Impl
rule__Style__Group_4_14__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_14__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginBottomKeyword_4_14_0()); }
'margin-bottom'
{ after(grammarAccess.getStyleAccess().getMarginBottomKeyword_4_14_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_14__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_14__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_14__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginBottomValueAssignment_4_14_1()); }
(rule__Style__MarginBottomValueAssignment_4_14_1)
{ after(grammarAccess.getStyleAccess().getMarginBottomValueAssignment_4_14_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_15__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_15__0__Impl
rule__Style__Group_4_15__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_15__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginLeftKeyword_4_15_0()); }
'margin-left'
{ after(grammarAccess.getStyleAccess().getMarginLeftKeyword_4_15_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_15__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_15__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_15__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginLeftValueAssignment_4_15_1()); }
(rule__Style__MarginLeftValueAssignment_4_15_1)
{ after(grammarAccess.getStyleAccess().getMarginLeftValueAssignment_4_15_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_16__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_16__0__Impl
rule__Style__Group_4_16__1
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_16__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginRightKeyword_4_16_0()); }
'margin-right'
{ after(grammarAccess.getStyleAccess().getMarginRightKeyword_4_16_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_16__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__Group_4_16__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Group_4_16__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginRightValueAssignment_4_16_1()); }
(rule__Style__MarginRightValueAssignment_4_16_1)
{ after(grammarAccess.getStyleAccess().getMarginRightValueAssignment_4_16_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group__0__Impl
rule__MediaStyle__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMediaKeyword_0()); }
'media'
{ after(grammarAccess.getMediaStyleAccess().getMediaKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group__1__Impl
rule__MediaStyle__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMediaAssignment_1()); }
(rule__MediaStyle__MediaAssignment_1)
{ after(grammarAccess.getMediaStyleAccess().getMediaAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group__2__Impl
rule__MediaStyle__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getMediaStyleAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group__3__Impl
rule__MediaStyle__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3()); }
(rule__MediaStyle__UnorderedGroup_3)
{ after(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getMediaStyleAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_0__0__Impl
rule__MediaStyle__Group_3_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getFormatterKeyword_3_0_0()); }
'formatter'
{ after(grammarAccess.getMediaStyleAccess().getFormatterKeyword_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getFormatAssignment_3_0_1()); }
(rule__MediaStyle__FormatAssignment_3_0_1)
{ after(grammarAccess.getMediaStyleAccess().getFormatAssignment_3_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_1__0__Impl
rule__MediaStyle__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getFontKeyword_3_1_0()); }
'font'
{ after(grammarAccess.getMediaStyleAccess().getFontKeyword_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getFontAssignment_3_1_1()); }
(rule__MediaStyle__FontAssignment_3_1_1)
{ after(grammarAccess.getMediaStyleAccess().getFontAssignment_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_2__0__Impl
rule__MediaStyle__Group_3_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBackgroundcolorKeyword_3_2_0()); }
'backgroundcolor'
{ after(grammarAccess.getMediaStyleAccess().getBackgroundcolorKeyword_3_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_2__1__Impl
rule__MediaStyle__Group_3_2__2
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBackgroundcolorAssignment_3_2_1()); }
(rule__MediaStyle__BackgroundcolorAssignment_3_2_1)
{ after(grammarAccess.getMediaStyleAccess().getBackgroundcolorAssignment_3_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2__2
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_2__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_2_2()); }
(rule__MediaStyle__Group_3_2_2__0)?
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_2_2__0__Impl
rule__MediaStyle__Group_3_2_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getAlternateKeyword_3_2_2_0()); }
'alternate'
{ after(grammarAccess.getMediaStyleAccess().getAlternateKeyword_3_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_2_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_2_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBackgroundcolor_alternateAssignment_3_2_2_1()); }
(rule__MediaStyle__Backgroundcolor_alternateAssignment_3_2_2_1)
{ after(grammarAccess.getMediaStyleAccess().getBackgroundcolor_alternateAssignment_3_2_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_3__0__Impl
rule__MediaStyle__Group_3_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getTextcolorKeyword_3_3_0()); }
'textcolor'
{ after(grammarAccess.getMediaStyleAccess().getTextcolorKeyword_3_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getTextcolorAssignment_3_3_1()); }
(rule__MediaStyle__TextcolorAssignment_3_3_1)
{ after(grammarAccess.getMediaStyleAccess().getTextcolorAssignment_3_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_4__0__Impl
rule__MediaStyle__Group_3_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getTextalignKeyword_3_4_0()); }
'textalign'
{ after(grammarAccess.getMediaStyleAccess().getTextalignKeyword_3_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_4__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getTextalignAssignment_3_4_1()); }
(rule__MediaStyle__TextalignAssignment_3_4_1)
{ after(grammarAccess.getMediaStyleAccess().getTextalignAssignment_3_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_5__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_5__0__Impl
rule__MediaStyle__Group_3_5__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderTopKeyword_3_5_0()); }
'border-top'
{ after(grammarAccess.getMediaStyleAccess().getBorderTopKeyword_3_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_5__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_5__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderTopAssignment_3_5_1()); }
(rule__MediaStyle__BorderTopAssignment_3_5_1)
{ after(grammarAccess.getMediaStyleAccess().getBorderTopAssignment_3_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_6__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_6__0__Impl
rule__MediaStyle__Group_3_6__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderBottomKeyword_3_6_0()); }
'border-bottom'
{ after(grammarAccess.getMediaStyleAccess().getBorderBottomKeyword_3_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_6__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_6__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderBottomAssignment_3_6_1()); }
(rule__MediaStyle__BorderBottomAssignment_3_6_1)
{ after(grammarAccess.getMediaStyleAccess().getBorderBottomAssignment_3_6_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_7__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_7__0__Impl
rule__MediaStyle__Group_3_7__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_7__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderLeftKeyword_3_7_0()); }
'border-left'
{ after(grammarAccess.getMediaStyleAccess().getBorderLeftKeyword_3_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_7__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_7__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_7__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderLeftAssignment_3_7_1()); }
(rule__MediaStyle__BorderLeftAssignment_3_7_1)
{ after(grammarAccess.getMediaStyleAccess().getBorderLeftAssignment_3_7_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_8__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_8__0__Impl
rule__MediaStyle__Group_3_8__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_8__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderRightKeyword_3_8_0()); }
'border-right'
{ after(grammarAccess.getMediaStyleAccess().getBorderRightKeyword_3_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_8__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_8__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_8__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderRightAssignment_3_8_1()); }
(rule__MediaStyle__BorderRightAssignment_3_8_1)
{ after(grammarAccess.getMediaStyleAccess().getBorderRightAssignment_3_8_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_9__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_9__0__Impl
rule__MediaStyle__Group_3_9__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_9__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingTopKeyword_3_9_0()); }
'padding-top'
{ after(grammarAccess.getMediaStyleAccess().getPaddingTopKeyword_3_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_9__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_9__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_9__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingTopValueAssignment_3_9_1()); }
(rule__MediaStyle__PaddingTopValueAssignment_3_9_1)
{ after(grammarAccess.getMediaStyleAccess().getPaddingTopValueAssignment_3_9_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_10__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_10__0__Impl
rule__MediaStyle__Group_3_10__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_10__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingBottomKeyword_3_10_0()); }
'padding-bottom'
{ after(grammarAccess.getMediaStyleAccess().getPaddingBottomKeyword_3_10_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_10__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_10__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_10__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingBottomValueAssignment_3_10_1()); }
(rule__MediaStyle__PaddingBottomValueAssignment_3_10_1)
{ after(grammarAccess.getMediaStyleAccess().getPaddingBottomValueAssignment_3_10_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_11__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_11__0__Impl
rule__MediaStyle__Group_3_11__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_11__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingLeftKeyword_3_11_0()); }
'padding-left'
{ after(grammarAccess.getMediaStyleAccess().getPaddingLeftKeyword_3_11_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_11__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_11__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_11__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingLeftValueAssignment_3_11_1()); }
(rule__MediaStyle__PaddingLeftValueAssignment_3_11_1)
{ after(grammarAccess.getMediaStyleAccess().getPaddingLeftValueAssignment_3_11_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_12__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_12__0__Impl
rule__MediaStyle__Group_3_12__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_12__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingRightKeyword_3_12_0()); }
'padding-right'
{ after(grammarAccess.getMediaStyleAccess().getPaddingRightKeyword_3_12_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_12__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_12__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_12__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingRightValueAssignment_3_12_1()); }
(rule__MediaStyle__PaddingRightValueAssignment_3_12_1)
{ after(grammarAccess.getMediaStyleAccess().getPaddingRightValueAssignment_3_12_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_13__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_13__0__Impl
rule__MediaStyle__Group_3_13__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_13__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginTopKeyword_3_13_0()); }
'margin-top'
{ after(grammarAccess.getMediaStyleAccess().getMarginTopKeyword_3_13_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_13__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_13__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_13__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginTopValueAssignment_3_13_1()); }
(rule__MediaStyle__MarginTopValueAssignment_3_13_1)
{ after(grammarAccess.getMediaStyleAccess().getMarginTopValueAssignment_3_13_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_14__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_14__0__Impl
rule__MediaStyle__Group_3_14__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_14__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginBottomKeyword_3_14_0()); }
'margin-bottom'
{ after(grammarAccess.getMediaStyleAccess().getMarginBottomKeyword_3_14_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_14__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_14__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_14__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginBottomValueAssignment_3_14_1()); }
(rule__MediaStyle__MarginBottomValueAssignment_3_14_1)
{ after(grammarAccess.getMediaStyleAccess().getMarginBottomValueAssignment_3_14_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_15__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_15__0__Impl
rule__MediaStyle__Group_3_15__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_15__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginLeftKeyword_3_15_0()); }
'margin-left'
{ after(grammarAccess.getMediaStyleAccess().getMarginLeftKeyword_3_15_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_15__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_15__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_15__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginLeftValueAssignment_3_15_1()); }
(rule__MediaStyle__MarginLeftValueAssignment_3_15_1)
{ after(grammarAccess.getMediaStyleAccess().getMarginLeftValueAssignment_3_15_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_16__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_16__0__Impl
rule__MediaStyle__Group_3_16__1
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_16__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginRightKeyword_3_16_0()); }
'margin-right'
{ after(grammarAccess.getMediaStyleAccess().getMarginRightKeyword_3_16_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_16__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__Group_3_16__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Group_3_16__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginRightValueAssignment_3_16_1()); }
(rule__MediaStyle__MarginRightValueAssignment_3_16_1)
{ after(grammarAccess.getMediaStyleAccess().getMarginRightValueAssignment_3_16_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__0__Impl
rule__UomoFormat__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getUomoKeyword_0()); }
'uomo'
{ after(grammarAccess.getUomoFormatAccess().getUomoKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__1__Impl
rule__UomoFormat__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getNameAssignment_1()); }
(rule__UomoFormat__NameAssignment_1)
{ after(grammarAccess.getUomoFormatAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__2__Impl
rule__UomoFormat__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getUomoFormatAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__3__Impl
rule__UomoFormat__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getUiKeyword_3()); }
'ui'
{ after(grammarAccess.getUomoFormatAccess().getUiKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__4__Impl
rule__UomoFormat__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getUi_patternAssignment_4()); }
(rule__UomoFormat__Ui_patternAssignment_4)
{ after(grammarAccess.getUomoFormatAccess().getUi_patternAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__5__Impl
rule__UomoFormat__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getReportKeyword_5()); }
'report'
{ after(grammarAccess.getUomoFormatAccess().getReportKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__6__Impl
rule__UomoFormat__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getReport_patternAssignment_6()); }
(rule__UomoFormat__Report_patternAssignment_6)
{ after(grammarAccess.getUomoFormatAccess().getReport_patternAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__7__Impl
rule__UomoFormat__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getTextalignKeyword_7()); }
'textalign'
{ after(grammarAccess.getUomoFormatAccess().getTextalignKeyword_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__8__Impl
rule__UomoFormat__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getTextalignAssignment_8()); }
(rule__UomoFormat__TextalignAssignment_8)
{ after(grammarAccess.getUomoFormatAccess().getTextalignAssignment_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__UomoFormat__Group__9__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getRightCurlyBracketKeyword_9()); }
'}'
{ after(grammarAccess.getUomoFormatAccess().getRightCurlyBracketKeyword_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__0__Impl
rule__NumberFormat__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getNumberKeyword_0()); }
'number'
{ after(grammarAccess.getNumberFormatAccess().getNumberKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__1__Impl
rule__NumberFormat__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getNameAssignment_1()); }
(rule__NumberFormat__NameAssignment_1)
{ after(grammarAccess.getNumberFormatAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__2__Impl
rule__NumberFormat__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getNumberFormatAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__3__Impl
rule__NumberFormat__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getUiKeyword_3()); }
'ui'
{ after(grammarAccess.getNumberFormatAccess().getUiKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__4__Impl
rule__NumberFormat__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getUi_patternAssignment_4()); }
(rule__NumberFormat__Ui_patternAssignment_4)
{ after(grammarAccess.getNumberFormatAccess().getUi_patternAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__5__Impl
rule__NumberFormat__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getReportKeyword_5()); }
'report'
{ after(grammarAccess.getNumberFormatAccess().getReportKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__6__Impl
rule__NumberFormat__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getReport_categoryAssignment_6()); }
(rule__NumberFormat__Report_categoryAssignment_6)
{ after(grammarAccess.getNumberFormatAccess().getReport_categoryAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__7__Impl
rule__NumberFormat__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getReport_patternAssignment_7()); }
(rule__NumberFormat__Report_patternAssignment_7)
{ after(grammarAccess.getNumberFormatAccess().getReport_patternAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__8__Impl
rule__NumberFormat__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getTextalignKeyword_8()); }
'textalign'
{ after(grammarAccess.getNumberFormatAccess().getTextalignKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__9__Impl
rule__NumberFormat__Group__10
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getTextalignAssignment_9()); }
(rule__NumberFormat__TextalignAssignment_9)
{ after(grammarAccess.getNumberFormatAccess().getTextalignAssignment_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__10
@init {
int stackSize = keepStackSize();
}
:
rule__NumberFormat__Group__10__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Group__10__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getRightCurlyBracketKeyword_10()); }
'}'
{ after(grammarAccess.getNumberFormatAccess().getRightCurlyBracketKeyword_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__0__Impl
rule__CurrencyFormat__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getCurrencyKeyword_0()); }
'currency'
{ after(grammarAccess.getCurrencyFormatAccess().getCurrencyKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__1__Impl
rule__CurrencyFormat__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getNameAssignment_1()); }
(rule__CurrencyFormat__NameAssignment_1)
{ after(grammarAccess.getCurrencyFormatAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__2__Impl
rule__CurrencyFormat__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getCurrencyFormatAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__3__Impl
rule__CurrencyFormat__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getUiKeyword_3()); }
'ui'
{ after(grammarAccess.getCurrencyFormatAccess().getUiKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__4__Impl
rule__CurrencyFormat__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getUi_patternAssignment_4()); }
(rule__CurrencyFormat__Ui_patternAssignment_4)
{ after(grammarAccess.getCurrencyFormatAccess().getUi_patternAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__5__Impl
rule__CurrencyFormat__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getReportKeyword_5()); }
'report'
{ after(grammarAccess.getCurrencyFormatAccess().getReportKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__6__Impl
rule__CurrencyFormat__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getReport_categoryAssignment_6()); }
(rule__CurrencyFormat__Report_categoryAssignment_6)
{ after(grammarAccess.getCurrencyFormatAccess().getReport_categoryAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__7__Impl
rule__CurrencyFormat__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getReport_patternAssignment_7()); }
(rule__CurrencyFormat__Report_patternAssignment_7)
{ after(grammarAccess.getCurrencyFormatAccess().getReport_patternAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__8__Impl
rule__CurrencyFormat__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getTextalignKeyword_8()); }
'textalign'
{ after(grammarAccess.getCurrencyFormatAccess().getTextalignKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__9__Impl
rule__CurrencyFormat__Group__10
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getTextalignAssignment_9()); }
(rule__CurrencyFormat__TextalignAssignment_9)
{ after(grammarAccess.getCurrencyFormatAccess().getTextalignAssignment_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__10
@init {
int stackSize = keepStackSize();
}
:
rule__CurrencyFormat__Group__10__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Group__10__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getRightCurlyBracketKeyword_10()); }
'}'
{ after(grammarAccess.getCurrencyFormatAccess().getRightCurlyBracketKeyword_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__0__Impl
rule__DateFormat__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getDateKeyword_0()); }
'date'
{ after(grammarAccess.getDateFormatAccess().getDateKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__1__Impl
rule__DateFormat__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getNameAssignment_1()); }
(rule__DateFormat__NameAssignment_1)
{ after(grammarAccess.getDateFormatAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__2__Impl
rule__DateFormat__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getDateFormatAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__3__Impl
rule__DateFormat__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getUiKeyword_3()); }
'ui'
{ after(grammarAccess.getDateFormatAccess().getUiKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__4__Impl
rule__DateFormat__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getUi_patternAssignment_4()); }
(rule__DateFormat__Ui_patternAssignment_4)
{ after(grammarAccess.getDateFormatAccess().getUi_patternAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__5__Impl
rule__DateFormat__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getReportKeyword_5()); }
'report'
{ after(grammarAccess.getDateFormatAccess().getReportKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__6__Impl
rule__DateFormat__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getReport_categoryAssignment_6()); }
(rule__DateFormat__Report_categoryAssignment_6)
{ after(grammarAccess.getDateFormatAccess().getReport_categoryAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__7__Impl
rule__DateFormat__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getReport_patternAssignment_7()); }
(rule__DateFormat__Report_patternAssignment_7)
{ after(grammarAccess.getDateFormatAccess().getReport_patternAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__8__Impl
rule__DateFormat__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getTextalignKeyword_8()); }
'textalign'
{ after(grammarAccess.getDateFormatAccess().getTextalignKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__9__Impl
rule__DateFormat__Group__10
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getTextalignAssignment_9()); }
(rule__DateFormat__TextalignAssignment_9)
{ after(grammarAccess.getDateFormatAccess().getTextalignAssignment_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__10
@init {
int stackSize = keepStackSize();
}
:
rule__DateFormat__Group__10__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Group__10__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getRightCurlyBracketKeyword_10()); }
'}'
{ after(grammarAccess.getDateFormatAccess().getRightCurlyBracketKeyword_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__0__Impl
rule__DateTimeFormat__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getDateTimeKeyword_0()); }
'date+time'
{ after(grammarAccess.getDateTimeFormatAccess().getDateTimeKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__1__Impl
rule__DateTimeFormat__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getNameAssignment_1()); }
(rule__DateTimeFormat__NameAssignment_1)
{ after(grammarAccess.getDateTimeFormatAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__2__Impl
rule__DateTimeFormat__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getDateTimeFormatAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__3__Impl
rule__DateTimeFormat__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getUiKeyword_3()); }
'ui'
{ after(grammarAccess.getDateTimeFormatAccess().getUiKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__4__Impl
rule__DateTimeFormat__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getUi_patternAssignment_4()); }
(rule__DateTimeFormat__Ui_patternAssignment_4)
{ after(grammarAccess.getDateTimeFormatAccess().getUi_patternAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__5__Impl
rule__DateTimeFormat__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getReportKeyword_5()); }
'report'
{ after(grammarAccess.getDateTimeFormatAccess().getReportKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__6__Impl
rule__DateTimeFormat__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getReport_categoryAssignment_6()); }
(rule__DateTimeFormat__Report_categoryAssignment_6)
{ after(grammarAccess.getDateTimeFormatAccess().getReport_categoryAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__7__Impl
rule__DateTimeFormat__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getReport_patternAssignment_7()); }
(rule__DateTimeFormat__Report_patternAssignment_7)
{ after(grammarAccess.getDateTimeFormatAccess().getReport_patternAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__8__Impl
rule__DateTimeFormat__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getTextalignKeyword_8()); }
'textalign'
{ after(grammarAccess.getDateTimeFormatAccess().getTextalignKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__9__Impl
rule__DateTimeFormat__Group__10
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getTextalignAssignment_9()); }
(rule__DateTimeFormat__TextalignAssignment_9)
{ after(grammarAccess.getDateTimeFormatAccess().getTextalignAssignment_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__10
@init {
int stackSize = keepStackSize();
}
:
rule__DateTimeFormat__Group__10__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Group__10__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getRightCurlyBracketKeyword_10()); }
'}'
{ after(grammarAccess.getDateTimeFormatAccess().getRightCurlyBracketKeyword_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__0__Impl
rule__TimeFormat__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getTimeKeyword_0()); }
'time'
{ after(grammarAccess.getTimeFormatAccess().getTimeKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__1__Impl
rule__TimeFormat__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getNameAssignment_1()); }
(rule__TimeFormat__NameAssignment_1)
{ after(grammarAccess.getTimeFormatAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__2__Impl
rule__TimeFormat__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getTimeFormatAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__3__Impl
rule__TimeFormat__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getUiKeyword_3()); }
'ui'
{ after(grammarAccess.getTimeFormatAccess().getUiKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__4__Impl
rule__TimeFormat__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getUi_patternAssignment_4()); }
(rule__TimeFormat__Ui_patternAssignment_4)
{ after(grammarAccess.getTimeFormatAccess().getUi_patternAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__5__Impl
rule__TimeFormat__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getReportKeyword_5()); }
'report'
{ after(grammarAccess.getTimeFormatAccess().getReportKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__6__Impl
rule__TimeFormat__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getReport_categoryAssignment_6()); }
(rule__TimeFormat__Report_categoryAssignment_6)
{ after(grammarAccess.getTimeFormatAccess().getReport_categoryAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__7__Impl
rule__TimeFormat__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getReport_patternAssignment_7()); }
(rule__TimeFormat__Report_patternAssignment_7)
{ after(grammarAccess.getTimeFormatAccess().getReport_patternAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__8__Impl
rule__TimeFormat__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getTextalignKeyword_8()); }
'textalign'
{ after(grammarAccess.getTimeFormatAccess().getTextalignKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__9__Impl
rule__TimeFormat__Group__10
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getTextalignAssignment_9()); }
(rule__TimeFormat__TextalignAssignment_9)
{ after(grammarAccess.getTimeFormatAccess().getTextalignAssignment_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__10
@init {
int stackSize = keepStackSize();
}
:
rule__TimeFormat__Group__10__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Group__10__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getRightCurlyBracketKeyword_10()); }
'}'
{ after(grammarAccess.getTimeFormatAccess().getRightCurlyBracketKeyword_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__0__Impl
rule__Report__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getReportKeyword_0()); }
'report'
{ after(grammarAccess.getReportAccess().getReportKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__1__Impl
rule__Report__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getNameAssignment_1()); }
(rule__Report__NameAssignment_1)
{ after(grammarAccess.getReportAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__2__Impl
rule__Report__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getGroup_2()); }
(rule__Report__Group_2__0)?
{ after(grammarAccess.getReportAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__3__Impl
rule__Report__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getGroup_3()); }
(rule__Report__Group_3__0)?
{ after(grammarAccess.getReportAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__4__Impl
rule__Report__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getLeftCurlyBracketKeyword_4()); }
'{'
{ after(grammarAccess.getReportAccess().getLeftCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__5__Impl
rule__Report__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDatamartKeyword_5()); }
'datamart'
{ after(grammarAccess.getReportAccess().getDatamartKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__6__Impl
rule__Report__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDatamartRefAssignment_6()); }
(rule__Report__DatamartRefAssignment_6)
{ after(grammarAccess.getReportAccess().getDatamartRefAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__7__Impl
rule__Report__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getSelectByIdAssignment_7()); }
(rule__Report__SelectByIdAssignment_7)?
{ after(grammarAccess.getReportAccess().getSelectByIdAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__8__Impl
rule__Report__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getRenderingKeyword_8()); }
'rendering'
{ after(grammarAccess.getReportAccess().getRenderingKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__9__Impl
rule__Report__Group__10
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getRenderingAssignment_9()); }
(rule__Report__RenderingAssignment_9)
{ after(grammarAccess.getReportAccess().getRenderingAssignment_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__10
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__10__Impl
rule__Report__Group__11
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__10__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getGroup_10()); }
(rule__Report__Group_10__0)?
{ after(grammarAccess.getReportAccess().getGroup_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__11
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__11__Impl
rule__Report__Group__12
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__11__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getGroup_11()); }
(rule__Report__Group_11__0)?
{ after(grammarAccess.getReportAccess().getGroup_11()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__12
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__12__Impl
rule__Report__Group__13
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__12__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getPagetemplateKeyword_12()); }
'pagetemplate'
{ after(grammarAccess.getReportAccess().getPagetemplateKeyword_12()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__13
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__13__Impl
rule__Report__Group__14
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__13__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getPageTemplateAssignment_13()); }
(rule__Report__PageTemplateAssignment_13)
{ after(grammarAccess.getReportAccess().getPageTemplateAssignment_13()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__14
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__14__Impl
rule__Report__Group__15
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__14__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getMediaKeyword_14()); }
'media'
{ after(grammarAccess.getReportAccess().getMediaKeyword_14()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__15
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__15__Impl
rule__Report__Group__16
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__15__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getMediaAssignment_15()); }
(rule__Report__MediaAssignment_15)
{ after(grammarAccess.getReportAccess().getMediaAssignment_15()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__16
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__16__Impl
rule__Report__Group__17
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__16__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDesignAssignment_16()); }
(rule__Report__DesignAssignment_16)
{ after(grammarAccess.getReportAccess().getDesignAssignment_16()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__17
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group__17__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group__17__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getRightCurlyBracketKeyword_17()); }
'}'
{ after(grammarAccess.getReportAccess().getRightCurlyBracketKeyword_17()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_2__0__Impl
rule__Report__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDescriptionAssignment_2_0()); }
(rule__Report__DescriptionAssignment_2_0)
{ after(grammarAccess.getReportAccess().getDescriptionAssignment_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDescriptionValueAssignment_2_1()); }
(rule__Report__DescriptionValueAssignment_2_1)
{ after(grammarAccess.getReportAccess().getDescriptionValueAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_3__0__Impl
rule__Report__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getToolbarKeyword_3_0()); }
'toolbar'
{ after(grammarAccess.getReportAccess().getToolbarKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getToolbarAssignment_3_1()); }
(rule__Report__ToolbarAssignment_3_1)
{ after(grammarAccess.getReportAccess().getToolbarAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10__0
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_10__0__Impl
rule__Report__Group_10__1
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getExternalCssURIKeyword_10_0()); }
'externalCssURI'
{ after(grammarAccess.getReportAccess().getExternalCssURIKeyword_10_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10__1
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_10__1__Impl
rule__Report__Group_10__2
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getExternalCssURIAssignment_10_1()); }
(rule__Report__ExternalCssURIAssignment_10_1)
{ after(grammarAccess.getReportAccess().getExternalCssURIAssignment_10_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10__2
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_10__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getGroup_10_2()); }
(rule__Report__Group_10_2__0)?
{ after(grammarAccess.getReportAccess().getGroup_10_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_10_2__0__Impl
rule__Report__Group_10_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getFromBundleKeyword_10_2_0()); }
'fromBundle'
{ after(grammarAccess.getReportAccess().getFromBundleKeyword_10_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_10_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_10_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getExternalCssURIBundleAssignment_10_2_1()); }
(rule__Report__ExternalCssURIBundleAssignment_10_2_1)
{ after(grammarAccess.getReportAccess().getExternalCssURIBundleAssignment_10_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_11__0
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_11__0__Impl
rule__Report__Group_11__1
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_11__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDefaultUnitKeyword_11_0()); }
'defaultUnit'
{ after(grammarAccess.getReportAccess().getDefaultUnitKeyword_11_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_11__1
@init {
int stackSize = keepStackSize();
}
:
rule__Report__Group_11__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Report__Group_11__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDefaultUnitAssignment_11_1()); }
(rule__Report__DefaultUnitAssignment_11_1)
{ after(grammarAccess.getReportAccess().getDefaultUnitAssignment_11_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignFile__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignFile__Group__0__Impl
rule__ReportDesignFile__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignFile__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignFileAccess().getFileKeyword_0()); }
'file'
{ after(grammarAccess.getReportDesignFileAccess().getFileKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignFile__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignFile__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignFile__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignFileAccess().getNameAssignment_1()); }
(rule__ReportDesignFile__NameAssignment_1)
{ after(grammarAccess.getReportDesignFileAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group__0__Impl
rule__ReportDesignTemplate__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getTemplateKeyword_0()); }
'template'
{ after(grammarAccess.getReportDesignTemplateAccess().getTemplateKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group__1__Impl
rule__ReportDesignTemplate__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getLeftCurlyBracketKeyword_1()); }
'{'
{ after(grammarAccess.getReportDesignTemplateAccess().getLeftCurlyBracketKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group__2__Impl
rule__ReportDesignTemplate__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getGroup_2()); }
(rule__ReportDesignTemplate__Group_2__0)?
{ after(grammarAccess.getReportDesignTemplateAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group__3__Impl
rule__ReportDesignTemplate__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getHeaderAssignment_3()); }
(rule__ReportDesignTemplate__HeaderAssignment_3)?
{ after(grammarAccess.getReportDesignTemplateAccess().getHeaderAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group__4__Impl
rule__ReportDesignTemplate__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getDetailAssignment_4()); }
(rule__ReportDesignTemplate__DetailAssignment_4)
{ after(grammarAccess.getReportDesignTemplateAccess().getDetailAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group__5__Impl
rule__ReportDesignTemplate__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getFooterAssignment_5()); }
(rule__ReportDesignTemplate__FooterAssignment_5)?
{ after(grammarAccess.getReportDesignTemplateAccess().getFooterAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getRightCurlyBracketKeyword_6()); }
'}'
{ after(grammarAccess.getReportDesignTemplateAccess().getRightCurlyBracketKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group_2__0__Impl
rule__ReportDesignTemplate__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getDescribedByKeyword_2_0()); }
'describedBy'
{ after(grammarAccess.getReportDesignTemplateAccess().getDescribedByKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__ReportDesignTemplate__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getDescriptionAssignment_2_1()); }
(rule__ReportDesignTemplate__DescriptionAssignment_2_1)
{ after(grammarAccess.getReportDesignTemplateAccess().getDescriptionAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageHeader__Group__0__Impl
rule__PageHeader__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getPageHeaderAction_0()); }
()
{ after(grammarAccess.getPageHeaderAccess().getPageHeaderAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageHeader__Group__1__Impl
rule__PageHeader__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getHeaderKeyword_1()); }
'header'
{ after(grammarAccess.getPageHeaderAccess().getHeaderKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__PageHeader__Group__2__Impl
rule__PageHeader__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getPageHeaderAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__PageHeader__Group__3__Impl
rule__PageHeader__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getShowOnFirstAssignment_3()); }
(rule__PageHeader__ShowOnFirstAssignment_3)?
{ after(grammarAccess.getPageHeaderAccess().getShowOnFirstAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__PageHeader__Group__4__Impl
rule__PageHeader__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getHeightKeyword_4()); }
'height'
{ after(grammarAccess.getPageHeaderAccess().getHeightKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__PageHeader__Group__5__Impl
rule__PageHeader__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getHeightValueAssignment_5()); }
(rule__PageHeader__HeightValueAssignment_5)
{ after(grammarAccess.getPageHeaderAccess().getHeightValueAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__PageHeader__Group__6__Impl
rule__PageHeader__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getElementsAssignment_6()); }
(rule__PageHeader__ElementsAssignment_6)
{ after(grammarAccess.getPageHeaderAccess().getElementsAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__PageHeader__Group__7__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getRightCurlyBracketKeyword_7()); }
'}'
{ after(grammarAccess.getPageHeaderAccess().getRightCurlyBracketKeyword_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageDetail__Group__0__Impl
rule__PageDetail__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageDetailAccess().getPageDetailAction_0()); }
()
{ after(grammarAccess.getPageDetailAccess().getPageDetailAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageDetail__Group__1__Impl
rule__PageDetail__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageDetailAccess().getDetailKeyword_1()); }
'detail'
{ after(grammarAccess.getPageDetailAccess().getDetailKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__PageDetail__Group__2__Impl
rule__PageDetail__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageDetailAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getPageDetailAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__PageDetail__Group__3__Impl
rule__PageDetail__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageDetailAccess().getElementsAssignment_3()); }
(rule__PageDetail__ElementsAssignment_3)*
{ after(grammarAccess.getPageDetailAccess().getElementsAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__PageDetail__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageDetailAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getPageDetailAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageFooter__Group__0__Impl
rule__PageFooter__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getPageFooterAction_0()); }
()
{ after(grammarAccess.getPageFooterAccess().getPageFooterAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageFooter__Group__1__Impl
rule__PageFooter__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getFooterKeyword_1()); }
'footer'
{ after(grammarAccess.getPageFooterAccess().getFooterKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__PageFooter__Group__2__Impl
rule__PageFooter__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getPageFooterAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__PageFooter__Group__3__Impl
rule__PageFooter__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getShowOnLastAssignment_3()); }
(rule__PageFooter__ShowOnLastAssignment_3)?
{ after(grammarAccess.getPageFooterAccess().getShowOnLastAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__PageFooter__Group__4__Impl
rule__PageFooter__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getHeightKeyword_4()); }
'height'
{ after(grammarAccess.getPageFooterAccess().getHeightKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__PageFooter__Group__5__Impl
rule__PageFooter__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getHeightValueAssignment_5()); }
(rule__PageFooter__HeightValueAssignment_5)
{ after(grammarAccess.getPageFooterAccess().getHeightValueAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__PageFooter__Group__6__Impl
rule__PageFooter__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getElementsAssignment_6()); }
(rule__PageFooter__ElementsAssignment_6)
{ after(grammarAccess.getPageFooterAccess().getElementsAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__PageFooter__Group__7__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getRightCurlyBracketKeyword_7()); }
'}'
{ after(grammarAccess.getPageFooterAccess().getRightCurlyBracketKeyword_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group__0__Impl
rule__Grid__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getGridAction_0()); }
()
{ after(grammarAccess.getGridAccess().getGridAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group__1__Impl
rule__Grid__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getGridKeyword_1()); }
'grid'
{ after(grammarAccess.getGridAccess().getGridKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group__2__Impl
rule__Grid__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getGroup_2()); }
(rule__Grid__Group_2__0)?
{ after(grammarAccess.getGridAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group__3__Impl
rule__Grid__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getGroup_3()); }
(rule__Grid__Group_3__0)?
{ after(grammarAccess.getGridAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group__4__Impl
rule__Grid__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getVisibilityItemAssignment_4()); }
(rule__Grid__VisibilityItemAssignment_4)?
{ after(grammarAccess.getGridAccess().getVisibilityItemAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group__5__Impl
rule__Grid__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getLeftCurlyBracketKeyword_5()); }
'{'
{ after(grammarAccess.getGridAccess().getLeftCurlyBracketKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group__6__Impl
rule__Grid__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getRowsAssignment_6()); }
(rule__Grid__RowsAssignment_6)*
{ after(grammarAccess.getGridAccess().getRowsAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group__7__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getRightCurlyBracketKeyword_7()); }
'}'
{ after(grammarAccess.getGridAccess().getRightCurlyBracketKeyword_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group_2__0__Impl
rule__Grid__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getAsKeyword_2_0()); }
'as'
{ after(grammarAccess.getGridAccess().getAsKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getNameAssignment_2_1()); }
(rule__Grid__NameAssignment_2_1)
{ after(grammarAccess.getGridAccess().getNameAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group_3__0__Impl
rule__Grid__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getWidthKeyword_3_0()); }
'width'
{ after(grammarAccess.getGridAccess().getWidthKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Grid__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getWidthValueAssignment_3_1()); }
(rule__Grid__WidthValueAssignment_3_1)
{ after(grammarAccess.getGridAccess().getWidthValueAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__0__Impl
rule__GridRow__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getGridRowAction_0()); }
()
{ after(grammarAccess.getGridRowAccess().getGridRowAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__1__Impl
rule__GridRow__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getRowKeyword_1()); }
'row'
{ after(grammarAccess.getGridRowAccess().getRowKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__2__Impl
rule__GridRow__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getGroup_2()); }
(rule__GridRow__Group_2__0)?
{ after(grammarAccess.getGridRowAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__3__Impl
rule__GridRow__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getGroup_3()); }
(rule__GridRow__Group_3__0)?
{ after(grammarAccess.getGridRowAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__4__Impl
rule__GridRow__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getGroup_4()); }
(rule__GridRow__Group_4__0)?
{ after(grammarAccess.getGridRowAccess().getGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__5__Impl
rule__GridRow__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getVisibilityItemAssignment_5()); }
(rule__GridRow__VisibilityItemAssignment_5)?
{ after(grammarAccess.getGridRowAccess().getVisibilityItemAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__6__Impl
rule__GridRow__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getLeftCurlyBracketKeyword_6()); }
'{'
{ after(grammarAccess.getGridRowAccess().getLeftCurlyBracketKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__7__Impl
rule__GridRow__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getCellsAssignment_7()); }
(rule__GridRow__CellsAssignment_7)*
{ after(grammarAccess.getGridRowAccess().getCellsAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group__8__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getRightCurlyBracketKeyword_8()); }
'}'
{ after(grammarAccess.getGridRowAccess().getRightCurlyBracketKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group_2__0__Impl
rule__GridRow__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getAsKeyword_2_0()); }
'as'
{ after(grammarAccess.getGridRowAccess().getAsKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getNameAssignment_2_1()); }
(rule__GridRow__NameAssignment_2_1)
{ after(grammarAccess.getGridRowAccess().getNameAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group_3__0__Impl
rule__GridRow__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getStyleKeyword_3_0()); }
'style'
{ after(grammarAccess.getGridRowAccess().getStyleKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getStyleAssignment_3_1()); }
(rule__GridRow__StyleAssignment_3_1)
{ after(grammarAccess.getGridRowAccess().getStyleAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group_4__0__Impl
rule__GridRow__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getHeightKeyword_4_0()); }
'height'
{ after(grammarAccess.getGridRowAccess().getHeightKeyword_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridRow__Group_4__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getHeightValueAssignment_4_1()); }
(rule__GridRow__HeightValueAssignment_4_1)
{ after(grammarAccess.getGridRowAccess().getHeightValueAssignment_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__0__Impl
rule__GridCell__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getGridCellAction_0()); }
()
{ after(grammarAccess.getGridCellAccess().getGridCellAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__1__Impl
rule__GridCell__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getCellKeyword_1()); }
'cell'
{ after(grammarAccess.getGridCellAccess().getCellKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__2__Impl
rule__GridCell__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getGroup_2()); }
(rule__GridCell__Group_2__0)?
{ after(grammarAccess.getGridCellAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__3__Impl
rule__GridCell__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getGroup_3()); }
(rule__GridCell__Group_3__0)?
{ after(grammarAccess.getGridCellAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__4__Impl
rule__GridCell__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getGroup_4()); }
(rule__GridCell__Group_4__0)?
{ after(grammarAccess.getGridCellAccess().getGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__5__Impl
rule__GridCell__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getGroup_5()); }
(rule__GridCell__Group_5__0)?
{ after(grammarAccess.getGridCellAccess().getGroup_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__6__Impl
rule__GridCell__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getVisibilityItemAssignment_6()); }
(rule__GridCell__VisibilityItemAssignment_6)?
{ after(grammarAccess.getGridCellAccess().getVisibilityItemAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__7__Impl
rule__GridCell__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getLeftCurlyBracketKeyword_7()); }
'{'
{ after(grammarAccess.getGridCellAccess().getLeftCurlyBracketKeyword_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__8__Impl
rule__GridCell__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getElementsAssignment_8()); }
(rule__GridCell__ElementsAssignment_8)*
{ after(grammarAccess.getGridCellAccess().getElementsAssignment_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group__9__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getRightCurlyBracketKeyword_9()); }
'}'
{ after(grammarAccess.getGridCellAccess().getRightCurlyBracketKeyword_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group_2__0__Impl
rule__GridCell__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getAsKeyword_2_0()); }
'as'
{ after(grammarAccess.getGridCellAccess().getAsKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getNameAssignment_2_1()); }
(rule__GridCell__NameAssignment_2_1)
{ after(grammarAccess.getGridCellAccess().getNameAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group_3__0__Impl
rule__GridCell__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getStyleKeyword_3_0()); }
'style'
{ after(grammarAccess.getGridCellAccess().getStyleKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getStyleAssignment_3_1()); }
(rule__GridCell__StyleAssignment_3_1)
{ after(grammarAccess.getGridCellAccess().getStyleAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group_4__0__Impl
rule__GridCell__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getWidthKeyword_4_0()); }
'width'
{ after(grammarAccess.getGridCellAccess().getWidthKeyword_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group_4__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getWidthValueAssignment_4_1()); }
(rule__GridCell__WidthValueAssignment_4_1)
{ after(grammarAccess.getGridCellAccess().getWidthValueAssignment_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group_5__0__Impl
rule__GridCell__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getColumnspanKeyword_5_0()); }
'columnspan'
{ after(grammarAccess.getGridCellAccess().getColumnspanKeyword_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
rule__GridCell__Group_5__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getColumnspanAssignment_5_1()); }
(rule__GridCell__ColumnspanAssignment_5_1)
{ after(grammarAccess.getGridCellAccess().getColumnspanAssignment_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__0__Impl
rule__DatamartTable__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getTableKeyword_0()); }
'table'
{ after(grammarAccess.getDatamartTableAccess().getTableKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__1__Impl
rule__DatamartTable__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getGroup_1()); }
(rule__DatamartTable__Group_1__0)?
{ after(grammarAccess.getDatamartTableAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__2__Impl
rule__DatamartTable__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getVisibilityItemAssignment_2()); }
(rule__DatamartTable__VisibilityItemAssignment_2)?
{ after(grammarAccess.getDatamartTableAccess().getVisibilityItemAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__3__Impl
rule__DatamartTable__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getPageBreakAssignment_3()); }
(rule__DatamartTable__PageBreakAssignment_3)?
{ after(grammarAccess.getDatamartTableAccess().getPageBreakAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__4__Impl
rule__DatamartTable__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getLeftCurlyBracketKeyword_4()); }
'{'
{ after(grammarAccess.getDatamartTableAccess().getLeftCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__5__Impl
rule__DatamartTable__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getGroup_5()); }
(rule__DatamartTable__Group_5__0)?
{ after(grammarAccess.getDatamartTableAccess().getGroup_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__6__Impl
rule__DatamartTable__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getGroup_6()); }
(rule__DatamartTable__Group_6__0)?
{ after(grammarAccess.getDatamartTableAccess().getGroup_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__7__Impl
rule__DatamartTable__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getGroupsAssignment_7()); }
(rule__DatamartTable__GroupsAssignment_7)*
{ after(grammarAccess.getDatamartTableAccess().getGroupsAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__8__Impl
rule__DatamartTable__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getDetailAssignment_8()); }
(rule__DatamartTable__DetailAssignment_8)
{ after(grammarAccess.getDatamartTableAccess().getDetailAssignment_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group__9__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getRightCurlyBracketKeyword_9()); }
'}'
{ after(grammarAccess.getDatamartTableAccess().getRightCurlyBracketKeyword_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_1__0__Impl
rule__DatamartTable__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getStyleKeyword_1_0()); }
'style'
{ after(grammarAccess.getDatamartTableAccess().getStyleKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getStyleAssignment_1_1()); }
(rule__DatamartTable__StyleAssignment_1_1)
{ after(grammarAccess.getDatamartTableAccess().getStyleAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_5__0__Impl
rule__DatamartTable__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getDetailheaderAssignment_5_0()); }
(rule__DatamartTable__DetailheaderAssignment_5_0)
{ after(grammarAccess.getDatamartTableAccess().getDetailheaderAssignment_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_5__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getGroup_5_1()); }
(rule__DatamartTable__Group_5_1__0)?
{ after(grammarAccess.getDatamartTableAccess().getGroup_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_5_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_5_1__0__Impl
rule__DatamartTable__Group_5_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_5_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getStyleKeyword_5_1_0()); }
'style'
{ after(grammarAccess.getDatamartTableAccess().getStyleKeyword_5_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_5_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_5_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_5_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getHeaderstyleAssignment_5_1_1()); }
(rule__DatamartTable__HeaderstyleAssignment_5_1_1)
{ after(grammarAccess.getDatamartTableAccess().getHeaderstyleAssignment_5_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_6__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_6__0__Impl
rule__DatamartTable__Group_6__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getDetailfooterAssignment_6_0()); }
(rule__DatamartTable__DetailfooterAssignment_6_0)
{ after(grammarAccess.getDatamartTableAccess().getDetailfooterAssignment_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_6__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_6__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getGroup_6_1()); }
(rule__DatamartTable__Group_6_1__0)?
{ after(grammarAccess.getDatamartTableAccess().getGroup_6_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_6_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_6_1__0__Impl
rule__DatamartTable__Group_6_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_6_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getStyleKeyword_6_1_0()); }
'style'
{ after(grammarAccess.getDatamartTableAccess().getStyleKeyword_6_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_6_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTable__Group_6_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__Group_6_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getFooterstyleAssignment_6_1_1()); }
(rule__DatamartTable__FooterstyleAssignment_6_1_1)
{ after(grammarAccess.getDatamartTableAccess().getFooterstyleAssignment_6_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__0__Impl
rule__DatamartTableGroup__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroupKeyword_0()); }
'group'
{ after(grammarAccess.getDatamartTableGroupAccess().getGroupKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__1__Impl
rule__DatamartTableGroup__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getNameAssignment_1()); }
(rule__DatamartTableGroup__NameAssignment_1)
{ after(grammarAccess.getDatamartTableGroupAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__2__Impl
rule__DatamartTableGroup__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getByKeyword_2()); }
'by'
{ after(grammarAccess.getDatamartTableGroupAccess().getByKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__3__Impl
rule__DatamartTableGroup__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroupingRefAssignment_3()); }
(rule__DatamartTableGroup__GroupingRefAssignment_3)
{ after(grammarAccess.getDatamartTableGroupAccess().getGroupingRefAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__4__Impl
rule__DatamartTableGroup__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getVisibilityItemAssignment_4()); }
(rule__DatamartTableGroup__VisibilityItemAssignment_4)?
{ after(grammarAccess.getDatamartTableGroupAccess().getVisibilityItemAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__5__Impl
rule__DatamartTableGroup__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getPageBreakAssignment_5()); }
(rule__DatamartTableGroup__PageBreakAssignment_5)?
{ after(grammarAccess.getDatamartTableGroupAccess().getPageBreakAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__6__Impl
rule__DatamartTableGroup__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getLeftCurlyBracketKeyword_6()); }
'{'
{ after(grammarAccess.getDatamartTableGroupAccess().getLeftCurlyBracketKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__7__Impl
rule__DatamartTableGroup__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getHeaderAssignment_7()); }
(rule__DatamartTableGroup__HeaderAssignment_7)?
{ after(grammarAccess.getDatamartTableGroupAccess().getHeaderAssignment_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__8__Impl
rule__DatamartTableGroup__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroup_8()); }
(rule__DatamartTableGroup__Group_8__0)?
{ after(grammarAccess.getDatamartTableGroupAccess().getGroup_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__9__Impl
rule__DatamartTableGroup__Group__10
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroup_9()); }
(rule__DatamartTableGroup__Group_9__0)?
{ after(grammarAccess.getDatamartTableGroupAccess().getGroup_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__10
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__10__Impl
rule__DatamartTableGroup__Group__11
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__10__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getFooterAssignment_10()); }
(rule__DatamartTableGroup__FooterAssignment_10)?
{ after(grammarAccess.getDatamartTableGroupAccess().getFooterAssignment_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__11
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group__11__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group__11__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getRightCurlyBracketKeyword_11()); }
'}'
{ after(grammarAccess.getDatamartTableGroupAccess().getRightCurlyBracketKeyword_11()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_8__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group_8__0__Impl
rule__DatamartTableGroup__Group_8__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_8__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getDetailheaderAssignment_8_0()); }
(rule__DatamartTableGroup__DetailheaderAssignment_8_0)
{ after(grammarAccess.getDatamartTableGroupAccess().getDetailheaderAssignment_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_8__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group_8__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_8__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroup_8_1()); }
(rule__DatamartTableGroup__Group_8_1__0)?
{ after(grammarAccess.getDatamartTableGroupAccess().getGroup_8_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_8_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group_8_1__0__Impl
rule__DatamartTableGroup__Group_8_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_8_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getStyleKeyword_8_1_0()); }
'style'
{ after(grammarAccess.getDatamartTableGroupAccess().getStyleKeyword_8_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_8_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group_8_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_8_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getHeaderstyleAssignment_8_1_1()); }
(rule__DatamartTableGroup__HeaderstyleAssignment_8_1_1)
{ after(grammarAccess.getDatamartTableGroupAccess().getHeaderstyleAssignment_8_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_9__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group_9__0__Impl
rule__DatamartTableGroup__Group_9__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_9__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getDetailfooterAssignment_9_0()); }
(rule__DatamartTableGroup__DetailfooterAssignment_9_0)
{ after(grammarAccess.getDatamartTableGroupAccess().getDetailfooterAssignment_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_9__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group_9__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_9__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroup_9_1()); }
(rule__DatamartTableGroup__Group_9_1__0)?
{ after(grammarAccess.getDatamartTableGroupAccess().getGroup_9_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_9_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group_9_1__0__Impl
rule__DatamartTableGroup__Group_9_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_9_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getStyleKeyword_9_1_0()); }
'style'
{ after(grammarAccess.getDatamartTableGroupAccess().getStyleKeyword_9_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_9_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroup__Group_9_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__Group_9_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getFooterstyleAssignment_9_1_1()); }
(rule__DatamartTableGroup__FooterstyleAssignment_9_1_1)
{ after(grammarAccess.getDatamartTableGroupAccess().getFooterstyleAssignment_9_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group__0__Impl
rule__DatamartTableGroupHeader__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getDatamartTableGroupHeaderAction_0()); }
()
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getDatamartTableGroupHeaderAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group__1__Impl
rule__DatamartTableGroupHeader__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getHeaderKeyword_1()); }
'header'
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getHeaderKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group__2__Impl
rule__DatamartTableGroupHeader__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getGroup_2()); }
(rule__DatamartTableGroupHeader__Group_2__0)?
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group__3__Impl
rule__DatamartTableGroupHeader__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getPageBreakAssignment_3()); }
(rule__DatamartTableGroupHeader__PageBreakAssignment_3)?
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getPageBreakAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group__4__Impl
rule__DatamartTableGroupHeader__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getLeftCurlyBracketKeyword_4()); }
'{'
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getLeftCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group__5__Impl
rule__DatamartTableGroupHeader__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getRowsAssignment_5()); }
(rule__DatamartTableGroupHeader__RowsAssignment_5)*
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getRowsAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getRightCurlyBracketKeyword_6()); }
'}'
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getRightCurlyBracketKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group_2__0__Impl
rule__DatamartTableGroupHeader__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getStyleKeyword_2_0()); }
'style'
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getStyleKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupHeader__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getStyleAssignment_2_1()); }
(rule__DatamartTableGroupHeader__StyleAssignment_2_1)
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getStyleAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group__0__Impl
rule__DatamartTableGroupFooter__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getDatamartTableGroupFooterAction_0()); }
()
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getDatamartTableGroupFooterAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group__1__Impl
rule__DatamartTableGroupFooter__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getFooterKeyword_1()); }
'footer'
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getFooterKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group__2__Impl
rule__DatamartTableGroupFooter__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getGroup_2()); }
(rule__DatamartTableGroupFooter__Group_2__0)?
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group__3__Impl
rule__DatamartTableGroupFooter__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getPageBreakAssignment_3()); }
(rule__DatamartTableGroupFooter__PageBreakAssignment_3)?
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getPageBreakAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group__4__Impl
rule__DatamartTableGroupFooter__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getLeftCurlyBracketKeyword_4()); }
'{'
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getLeftCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group__5__Impl
rule__DatamartTableGroupFooter__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getRowsAssignment_5()); }
(rule__DatamartTableGroupFooter__RowsAssignment_5)*
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getRowsAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getRightCurlyBracketKeyword_6()); }
'}'
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getRightCurlyBracketKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group_2__0__Impl
rule__DatamartTableGroupFooter__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getStyleKeyword_2_0()); }
'style'
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getStyleKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableGroupFooter__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getStyleAssignment_2_1()); }
(rule__DatamartTableGroupFooter__StyleAssignment_2_1)
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getStyleAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group__0__Impl
rule__DatamartTableDetail__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getDatamartTableDetailAction_0()); }
()
{ after(grammarAccess.getDatamartTableDetailAccess().getDatamartTableDetailAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group__1__Impl
rule__DatamartTableDetail__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getDetailsKeyword_1()); }
'details'
{ after(grammarAccess.getDatamartTableDetailAccess().getDetailsKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group__2__Impl
rule__DatamartTableDetail__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getGroup_2()); }
(rule__DatamartTableDetail__Group_2__0)?
{ after(grammarAccess.getDatamartTableDetailAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getAlternatives_3()); }
(rule__DatamartTableDetail__Alternatives_3)
{ after(grammarAccess.getDatamartTableDetailAccess().getAlternatives_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group_2__0__Impl
rule__DatamartTableDetail__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getStyleKeyword_2_0()); }
'style'
{ after(grammarAccess.getDatamartTableDetailAccess().getStyleKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getStyleAssignment_2_1()); }
(rule__DatamartTableDetail__StyleAssignment_2_1)
{ after(grammarAccess.getDatamartTableDetailAccess().getStyleAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group_3_1__0__Impl
rule__DatamartTableDetail__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getLeftCurlyBracketKeyword_3_1_0()); }
'{'
{ after(grammarAccess.getDatamartTableDetailAccess().getLeftCurlyBracketKeyword_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group_3_1__1__Impl
rule__DatamartTableDetail__Group_3_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getColumnFormattersAssignment_3_1_1()); }
(rule__DatamartTableDetail__ColumnFormattersAssignment_3_1_1)*
{ after(grammarAccess.getDatamartTableDetailAccess().getColumnFormattersAssignment_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_3_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableDetail__Group_3_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__Group_3_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getRightCurlyBracketKeyword_3_1_2()); }
'}'
{ after(grammarAccess.getDatamartTableDetailAccess().getRightCurlyBracketKeyword_3_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group__0__Impl
rule__DatamartTableAttribute__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getColumnAssignment_0()); }
(rule__DatamartTableAttribute__ColumnAssignment_0)
{ after(grammarAccess.getDatamartTableAttributeAccess().getColumnAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1()); }
(rule__DatamartTableAttribute__UnorderedGroup_1)
{ after(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_0__0__Impl
rule__DatamartTableAttribute__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getWidthKeyword_1_0_0()); }
'width'
{ after(grammarAccess.getDatamartTableAttributeAccess().getWidthKeyword_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getWidthValueAssignment_1_0_1()); }
(rule__DatamartTableAttribute__WidthValueAssignment_1_0_1)
{ after(grammarAccess.getDatamartTableAttributeAccess().getWidthValueAssignment_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_1__0__Impl
rule__DatamartTableAttribute__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getStyleKeyword_1_1_0()); }
'style'
{ after(grammarAccess.getDatamartTableAttributeAccess().getStyleKeyword_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getStyleAssignment_1_1_1()); }
(rule__DatamartTableAttribute__StyleAssignment_1_1_1)
{ after(grammarAccess.getDatamartTableAttributeAccess().getStyleAssignment_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_2__0__Impl
rule__DatamartTableAttribute__Group_1_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getIntervalsKeyword_1_2_0()); }
'intervals'
{ after(grammarAccess.getDatamartTableAttributeAccess().getIntervalsKeyword_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_2__1__Impl
rule__DatamartTableAttribute__Group_1_2__2
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getHideLabelIntervalAssignment_1_2_1()); }
(rule__DatamartTableAttribute__HideLabelIntervalAssignment_1_2_1)?
{ after(grammarAccess.getDatamartTableAttributeAccess().getHideLabelIntervalAssignment_1_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_2__2__Impl
rule__DatamartTableAttribute__Group_1_2__3
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getLeftCurlyBracketKeyword_1_2_2()); }
'{'
{ after(grammarAccess.getDatamartTableAttributeAccess().getLeftCurlyBracketKeyword_1_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__3
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_2__3__Impl
rule__DatamartTableAttribute__Group_1_2__4
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getIntervalsAssignment_1_2_3()); }
(rule__DatamartTableAttribute__IntervalsAssignment_1_2_3)*
{ after(grammarAccess.getDatamartTableAttributeAccess().getIntervalsAssignment_1_2_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__4
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_2__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_2__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getRightCurlyBracketKeyword_1_2_4()); }
'}'
{ after(grammarAccess.getDatamartTableAttributeAccess().getRightCurlyBracketKeyword_1_2_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_3__0__Impl
rule__DatamartTableAttribute__Group_1_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getLookupsKeyword_1_3_0()); }
'lookups'
{ after(grammarAccess.getDatamartTableAttributeAccess().getLookupsKeyword_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_3__1__Impl
rule__DatamartTableAttribute__Group_1_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getHideLabelLookupAssignment_1_3_1()); }
(rule__DatamartTableAttribute__HideLabelLookupAssignment_1_3_1)?
{ after(grammarAccess.getDatamartTableAttributeAccess().getHideLabelLookupAssignment_1_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_3__2__Impl
rule__DatamartTableAttribute__Group_1_3__3
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getLeftCurlyBracketKeyword_1_3_2()); }
'{'
{ after(grammarAccess.getDatamartTableAttributeAccess().getLeftCurlyBracketKeyword_1_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__3
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_3__3__Impl
rule__DatamartTableAttribute__Group_1_3__4
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getLookupsAssignment_1_3_3()); }
(rule__DatamartTableAttribute__LookupsAssignment_1_3_3)*
{ after(grammarAccess.getDatamartTableAttributeAccess().getLookupsAssignment_1_3_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__4
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__Group_1_3__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__Group_1_3__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getRightCurlyBracketKeyword_1_3_4()); }
'}'
{ after(grammarAccess.getDatamartTableAttributeAccess().getRightCurlyBracketKeyword_1_3_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAttribute__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableAttribute__Group__0__Impl
rule__TableAttribute__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableAttribute__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAttributeAccess().getAttributeKeyword_0()); }
'attribute'
{ after(grammarAccess.getTableAttributeAccess().getAttributeKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAttribute__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableAttribute__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableAttribute__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAttributeAccess().getValueRefAssignment_1()); }
(rule__TableAttribute__ValueRefAssignment_1)
{ after(grammarAccess.getTableAttributeAccess().getValueRefAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__Group__0__Impl
rule__TableAggregation__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getAggregateKeyword_0()); }
'aggregate'
{ after(grammarAccess.getTableAggregationAccess().getAggregateKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__Group__1__Impl
rule__TableAggregation__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getAggregationAssignment_1()); }
(rule__TableAggregation__AggregationAssignment_1)
{ after(grammarAccess.getTableAggregationAccess().getAggregationAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2()); }
(rule__TableAggregation__UnorderedGroup_2)
{ after(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group_2_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__Group_2_0__0__Impl
rule__TableAggregation__Group_2_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getOnGroupKeyword_2_0_0()); }
'on-group'
{ after(grammarAccess.getTableAggregationAccess().getOnGroupKeyword_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group_2_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__Group_2_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group_2_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getOnGroupAssignment_2_0_1()); }
(rule__TableAggregation__OnGroupAssignment_2_0_1)
{ after(grammarAccess.getTableAggregationAccess().getOnGroupAssignment_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__Group_2_1__0__Impl
rule__TableAggregation__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getTitleKeyword_2_1_0()); }
'title'
{ after(grammarAccess.getTableAggregationAccess().getTitleKeyword_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getTextAssignment_2_1_1()); }
(rule__TableAggregation__TextAssignment_2_1_1)
{ after(grammarAccess.getTableAggregationAccess().getTextAssignment_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableUnaryAggregation__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableUnaryAggregation__Group__0__Impl
rule__TableUnaryAggregation__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableUnaryAggregation__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableUnaryAggregationAccess().getAggregationAssignment_0()); }
(rule__TableUnaryAggregation__AggregationAssignment_0)
{ after(grammarAccess.getTableUnaryAggregationAccess().getAggregationAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableUnaryAggregation__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableUnaryAggregation__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableUnaryAggregation__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableUnaryAggregationAccess().getValueRefsAssignment_1()); }
(rule__TableUnaryAggregation__ValueRefsAssignment_1)
{ after(grammarAccess.getTableUnaryAggregationAccess().getValueRefsAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableMultipleAggregation__Group__0__Impl
rule__TableMultipleAggregation__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableMultipleAggregationAccess().getAggregationAssignment_0()); }
(rule__TableMultipleAggregation__AggregationAssignment_0)
{ after(grammarAccess.getTableMultipleAggregationAccess().getAggregationAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableMultipleAggregation__Group__1__Impl
rule__TableMultipleAggregation__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableMultipleAggregationAccess().getLeftParenthesisKeyword_1()); }
'('
{ after(grammarAccess.getTableMultipleAggregationAccess().getLeftParenthesisKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TableMultipleAggregation__Group__2__Impl
rule__TableMultipleAggregation__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableMultipleAggregationAccess().getValueRefsAssignment_2()); }
(rule__TableMultipleAggregation__ValueRefsAssignment_2)*
{ after(grammarAccess.getTableMultipleAggregationAccess().getValueRefsAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__TableMultipleAggregation__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableMultipleAggregationAccess().getRightParenthesisKeyword_3()); }
')'
{ after(grammarAccess.getTableMultipleAggregationAccess().getRightParenthesisKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TranslatableText__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TranslatableText__Group__0__Impl
rule__TranslatableText__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TranslatableText__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTranslatableTextAccess().getTranslatableKeyword_0()); }
'translatable'
{ after(grammarAccess.getTranslatableTextAccess().getTranslatableKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TranslatableText__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TranslatableText__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TranslatableText__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTranslatableTextAccess().getValueAssignment_1()); }
(rule__TranslatableText__ValueAssignment_1)
{ after(grammarAccess.getTranslatableTextAccess().getValueAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NonTranslatableText__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__NonTranslatableText__Group__0__Impl
rule__NonTranslatableText__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__NonTranslatableText__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNonTranslatableTextAccess().getNontranslatableKeyword_0()); }
'nontranslatable'
{ after(grammarAccess.getNonTranslatableTextAccess().getNontranslatableKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NonTranslatableText__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__NonTranslatableText__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__NonTranslatableText__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNonTranslatableTextAccess().getValueAssignment_1()); }
(rule__NonTranslatableText__ValueAssignment_1)
{ after(grammarAccess.getNonTranslatableTextAccess().getValueAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__StringBinder__Group__0__Impl
rule__StringBinder__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getStringBinderAction_0()); }
()
{ after(grammarAccess.getStringBinderAccess().getStringBinderAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__StringBinder__Group__1__Impl
rule__StringBinder__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getStringBinderKeyword_1()); }
'stringBinder'
{ after(grammarAccess.getStringBinderAccess().getStringBinderKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__StringBinder__Group__2__Impl
rule__StringBinder__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getLeftParenthesisKeyword_2()); }
'('
{ after(grammarAccess.getStringBinderAccess().getLeftParenthesisKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__StringBinder__Group__3__Impl
rule__StringBinder__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getElementsAssignment_3()); }
(rule__StringBinder__ElementsAssignment_3)*
{ after(grammarAccess.getStringBinderAccess().getElementsAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__StringBinder__Group__4__Impl
rule__StringBinder__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getRightParenthesisKeyword_4()); }
')'
{ after(grammarAccess.getStringBinderAccess().getRightParenthesisKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__StringBinder__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getGroup_5()); }
(rule__StringBinder__Group_5__0)?
{ after(grammarAccess.getStringBinderAccess().getGroup_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
rule__StringBinder__Group_5__0__Impl
rule__StringBinder__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getStyleKeyword_5_0()); }
'style'
{ after(grammarAccess.getStringBinderAccess().getStyleKeyword_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
rule__StringBinder__Group_5__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getStyleAssignment_5_1()); }
(rule__StringBinder__StyleAssignment_5_1)
{ after(grammarAccess.getStringBinderAccess().getStyleAssignment_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group__0__Impl
rule__PageBreak__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getPageBreakAction_0()); }
()
{ after(grammarAccess.getPageBreakAccess().getPageBreakAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group__1__Impl
rule__PageBreak__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getPageBreakKeyword_1()); }
'pageBreak'
{ after(grammarAccess.getPageBreakAccess().getPageBreakKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group__2__Impl
rule__PageBreak__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getGroup_2()); }
(rule__PageBreak__Group_2__0)?
{ after(grammarAccess.getPageBreakAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group__3__Impl
rule__PageBreak__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getGroup_3()); }
(rule__PageBreak__Group_3__0)?
{ after(grammarAccess.getPageBreakAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getGroup_4()); }
(rule__PageBreak__Group_4__0)?
{ after(grammarAccess.getPageBreakAccess().getGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group_2__0__Impl
rule__PageBreak__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getBeforeKeyword_2_0()); }
'before'
{ after(grammarAccess.getPageBreakAccess().getBeforeKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getBeforePageBreakAssignment_2_1()); }
(rule__PageBreak__BeforePageBreakAssignment_2_1)
{ after(grammarAccess.getPageBreakAccess().getBeforePageBreakAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group_3__0__Impl
rule__PageBreak__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getAfterKeyword_3_0()); }
'after'
{ after(grammarAccess.getPageBreakAccess().getAfterKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getAfterPageBreakAssignment_3_1()); }
(rule__PageBreak__AfterPageBreakAssignment_3_1)
{ after(grammarAccess.getPageBreakAccess().getAfterPageBreakAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group_4__0__Impl
rule__PageBreak__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getInsideKeyword_4_0()); }
'inside'
{ after(grammarAccess.getPageBreakAccess().getInsideKeyword_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__PageBreak__Group_4__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getInsidePageBreakAssignment_4_1()); }
(rule__PageBreak__InsidePageBreakAssignment_4_1)
{ after(grammarAccess.getPageBreakAccess().getInsidePageBreakAssignment_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableBinaryAggregation__Group__0__Impl
rule__TableBinaryAggregation__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getAggregationAssignment_0()); }
(rule__TableBinaryAggregation__AggregationAssignment_0)
{ after(grammarAccess.getTableBinaryAggregationAccess().getAggregationAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableBinaryAggregation__Group__1__Impl
rule__TableBinaryAggregation__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getLeftParenthesisKeyword_1()); }
'('
{ after(grammarAccess.getTableBinaryAggregationAccess().getLeftParenthesisKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TableBinaryAggregation__Group__2__Impl
rule__TableBinaryAggregation__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getValueRefsAssignment_2()); }
(rule__TableBinaryAggregation__ValueRefsAssignment_2)
{ after(grammarAccess.getTableBinaryAggregationAccess().getValueRefsAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__TableBinaryAggregation__Group__3__Impl
rule__TableBinaryAggregation__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getValueRefsAssignment_3()); }
(rule__TableBinaryAggregation__ValueRefsAssignment_3)
{ after(grammarAccess.getTableBinaryAggregationAccess().getValueRefsAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__TableBinaryAggregation__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getRightParenthesisKeyword_4()); }
')'
{ after(grammarAccess.getTableBinaryAggregationAccess().getRightParenthesisKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableNumberInterval__Group__0__Impl
rule__TableNumberInterval__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberIntervalAccess().getTableNumberIntervalAction_0()); }
()
{ after(grammarAccess.getTableNumberIntervalAccess().getTableNumberIntervalAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableNumberInterval__Group__1__Impl
rule__TableNumberInterval__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberIntervalAccess().getUpToKeyword_1()); }
'upTo'
{ after(grammarAccess.getTableNumberIntervalAccess().getUpToKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TableNumberInterval__Group__2__Impl
rule__TableNumberInterval__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueAssignment_2()); }
(rule__TableNumberInterval__NumberIntervalValueAssignment_2)
{ after(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__TableNumberInterval__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberIntervalAccess().getNumberRangeAssignment_3()); }
(rule__TableNumberInterval__NumberRangeAssignment_3)
{ after(grammarAccess.getTableNumberIntervalAccess().getNumberRangeAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableDateDayInterval__Group__0__Impl
rule__TableDateDayInterval__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayIntervalAccess().getTableDateDayIntervalAction_0()); }
()
{ after(grammarAccess.getTableDateDayIntervalAccess().getTableDateDayIntervalAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableDateDayInterval__Group__1__Impl
rule__TableDateDayInterval__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayIntervalAccess().getDaysInPastKeyword_1()); }
'daysInPast'
{ after(grammarAccess.getTableDateDayIntervalAccess().getDaysInPastKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TableDateDayInterval__Group__2__Impl
rule__TableDateDayInterval__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueAssignment_2()); }
(rule__TableDateDayInterval__DateIntervalValueAssignment_2)
{ after(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__TableDateDayInterval__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayIntervalAccess().getDateRangeAssignment_3()); }
(rule__TableDateDayInterval__DateRangeAssignment_3)
{ after(grammarAccess.getTableDateDayIntervalAccess().getDateRangeAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableNumberLookup__Group__0__Impl
rule__TableNumberLookup__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberLookupAccess().getTableNumberLookupAction_0()); }
()
{ after(grammarAccess.getTableNumberLookupAccess().getTableNumberLookupAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableNumberLookup__Group__1__Impl
rule__TableNumberLookup__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberLookupAccess().getNumberKeyword_1()); }
'number'
{ after(grammarAccess.getTableNumberLookupAccess().getNumberKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TableNumberLookup__Group__2__Impl
rule__TableNumberLookup__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberLookupAccess().getLookupValueAssignment_2()); }
(rule__TableNumberLookup__LookupValueAssignment_2)
{ after(grammarAccess.getTableNumberLookupAccess().getLookupValueAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__TableNumberLookup__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberLookupAccess().getDiscreteAssignment_3()); }
(rule__TableNumberLookup__DiscreteAssignment_3)
{ after(grammarAccess.getTableNumberLookupAccess().getDiscreteAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableStringLookup__Group__0__Impl
rule__TableStringLookup__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableStringLookupAccess().getTableStringLookupAction_0()); }
()
{ after(grammarAccess.getTableStringLookupAccess().getTableStringLookupAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableStringLookup__Group__1__Impl
rule__TableStringLookup__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableStringLookupAccess().getStringKeyword_1()); }
'string'
{ after(grammarAccess.getTableStringLookupAccess().getStringKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TableStringLookup__Group__2__Impl
rule__TableStringLookup__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableStringLookupAccess().getLookupValueAssignment_2()); }
(rule__TableStringLookup__LookupValueAssignment_2)
{ after(grammarAccess.getTableStringLookupAccess().getLookupValueAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__TableStringLookup__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableStringLookupAccess().getDiscreteAssignment_3()); }
(rule__TableStringLookup__DiscreteAssignment_3)
{ after(grammarAccess.getTableStringLookupAccess().getDiscreteAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableDateDayLookup__Group__0__Impl
rule__TableDateDayLookup__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayLookupAccess().getTableDateDayLookupAction_0()); }
()
{ after(grammarAccess.getTableDateDayLookupAccess().getTableDateDayLookupAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableDateDayLookup__Group__1__Impl
rule__TableDateDayLookup__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayLookupAccess().getDaysInPastKeyword_1()); }
'daysInPast'
{ after(grammarAccess.getTableDateDayLookupAccess().getDaysInPastKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__TableDateDayLookup__Group__2__Impl
rule__TableDateDayLookup__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayLookupAccess().getLookupValueAssignment_2()); }
(rule__TableDateDayLookup__LookupValueAssignment_2)
{ after(grammarAccess.getTableDateDayLookupAccess().getLookupValueAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__TableDateDayLookup__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayLookupAccess().getDiscreteAssignment_3()); }
(rule__TableDateDayLookup__DiscreteAssignment_3)
{ after(grammarAccess.getTableDateDayLookupAccess().getDiscreteAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Visibility__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Visibility__Group__0__Impl
rule__Visibility__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Visibility__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getVisibilityAccess().getVisibilityAssignment_0()); }
(rule__Visibility__VisibilityAssignment_0)
{ after(grammarAccess.getVisibilityAccess().getVisibilityAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Visibility__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Visibility__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Visibility__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getVisibilityAccess().getVisibilityAttributeAssignment_1()); }
(rule__Visibility__VisibilityAttributeAssignment_1)
{ after(grammarAccess.getVisibilityAccess().getVisibilityAttributeAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SignedNumber__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__SignedNumber__Group__0__Impl
rule__SignedNumber__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__SignedNumber__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSignedNumberAccess().getHyphenMinusKeyword_0()); }
('-')?
{ after(grammarAccess.getSignedNumberAccess().getHyphenMinusKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SignedNumber__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__SignedNumber__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__SignedNumber__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSignedNumberAccess().getNumberParserRuleCall_1()); }
ruleNumber
{ after(grammarAccess.getSignedNumberAccess().getNumberParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableTextColor__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableTextColor__Group__0__Impl
rule__TableTextColor__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableTextColor__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableTextColorAccess().getTextcolorKeyword_0()); }
'textcolor'
{ after(grammarAccess.getTableTextColorAccess().getTextcolorKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableTextColor__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableTextColor__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableTextColor__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableTextColorAccess().getColorAssignment_1()); }
(rule__TableTextColor__ColorAssignment_1)
{ after(grammarAccess.getTableTextColorAccess().getColorAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableCellColor__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableCellColor__Group__0__Impl
rule__TableCellColor__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableCellColor__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableCellColorAccess().getCellcolorKeyword_0()); }
'cellcolor'
{ after(grammarAccess.getTableCellColorAccess().getCellcolorKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableCellColor__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableCellColor__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableCellColor__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableCellColorAccess().getColorAssignment_1()); }
(rule__TableCellColor__ColorAssignment_1)
{ after(grammarAccess.getTableCellColorAccess().getColorAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableIcon__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableIcon__Group__0__Impl
rule__TableIcon__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableIcon__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableIconAccess().getIconKeyword_0()); }
'icon'
{ after(grammarAccess.getTableIconAccess().getIconKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableIcon__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableIcon__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableIcon__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableIconAccess().getIconAssignment_1()); }
(rule__TableIcon__IconAssignment_1)
{ after(grammarAccess.getTableIconAccess().getIconAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableTrend__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableTrend__Group__0__Impl
rule__TableTrend__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__TableTrend__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableTrendAccess().getTrendKeyword_0()); }
'trend'
{ after(grammarAccess.getTableTrendAccess().getTrendKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableTrend__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableTrend__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableTrend__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableTrendAccess().getIconAssignment_1()); }
(rule__TableTrend__IconAssignment_1)
{ after(grammarAccess.getTableTrendAccess().getIconAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Title__Group__0__Impl
rule__Title__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getTitleAction_0()); }
()
{ after(grammarAccess.getTitleAccess().getTitleAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Title__Group__1__Impl
rule__Title__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getTitleKeyword_1()); }
'title'
{ after(grammarAccess.getTitleAccess().getTitleKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Title__Group__2__Impl
rule__Title__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getTextAssignment_2()); }
(rule__Title__TextAssignment_2)
{ after(grammarAccess.getTitleAccess().getTextAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Title__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getGroup_3()); }
(rule__Title__Group_3__0)?
{ after(grammarAccess.getTitleAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Title__Group_3__0__Impl
rule__Title__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getStyleKeyword_3_0()); }
'style'
{ after(grammarAccess.getTitleAccess().getStyleKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Title__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Title__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getStyleAssignment_3_1()); }
(rule__Title__StyleAssignment_3_1)
{ after(grammarAccess.getTitleAccess().getStyleAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__SubTitle__Group__0__Impl
rule__SubTitle__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getSubTitleAction_0()); }
()
{ after(grammarAccess.getSubTitleAccess().getSubTitleAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__SubTitle__Group__1__Impl
rule__SubTitle__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getSubtitleKeyword_1()); }
'subtitle'
{ after(grammarAccess.getSubTitleAccess().getSubtitleKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__SubTitle__Group__2__Impl
rule__SubTitle__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getTextAssignment_2()); }
(rule__SubTitle__TextAssignment_2)
{ after(grammarAccess.getSubTitleAccess().getTextAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__SubTitle__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getGroup_3()); }
(rule__SubTitle__Group_3__0)?
{ after(grammarAccess.getSubTitleAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__SubTitle__Group_3__0__Impl
rule__SubTitle__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getStyleKeyword_3_0()); }
'style'
{ after(grammarAccess.getSubTitleAccess().getStyleKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__SubTitle__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getStyleAssignment_3_1()); }
(rule__SubTitle__StyleAssignment_3_1)
{ after(grammarAccess.getSubTitleAccess().getStyleAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__SubSubTitle__Group__0__Impl
rule__SubSubTitle__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getSubSubTitleAction_0()); }
()
{ after(grammarAccess.getSubSubTitleAccess().getSubSubTitleAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__SubSubTitle__Group__1__Impl
rule__SubSubTitle__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getSubsubtitleKeyword_1()); }
'subsubtitle'
{ after(grammarAccess.getSubSubTitleAccess().getSubsubtitleKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__SubSubTitle__Group__2__Impl
rule__SubSubTitle__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getTextAssignment_2()); }
(rule__SubSubTitle__TextAssignment_2)
{ after(grammarAccess.getSubSubTitleAccess().getTextAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__SubSubTitle__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getGroup_3()); }
(rule__SubSubTitle__Group_3__0)?
{ after(grammarAccess.getSubSubTitleAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__SubSubTitle__Group_3__0__Impl
rule__SubSubTitle__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getStyleKeyword_3_0()); }
'style'
{ after(grammarAccess.getSubSubTitleAccess().getStyleKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__SubSubTitle__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getStyleAssignment_3_1()); }
(rule__SubSubTitle__StyleAssignment_3_1)
{ after(grammarAccess.getSubSubTitleAccess().getStyleAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Label__Group__0__Impl
rule__Label__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getLabelAction_0()); }
()
{ after(grammarAccess.getLabelAccess().getLabelAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Label__Group__1__Impl
rule__Label__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getLabelKeyword_1()); }
'label'
{ after(grammarAccess.getLabelAccess().getLabelKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Label__Group__2__Impl
rule__Label__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getTextAssignment_2()); }
(rule__Label__TextAssignment_2)
{ after(grammarAccess.getLabelAccess().getTextAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Label__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getGroup_3()); }
(rule__Label__Group_3__0)?
{ after(grammarAccess.getLabelAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Label__Group_3__0__Impl
rule__Label__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getStyleKeyword_3_0()); }
'style'
{ after(grammarAccess.getLabelAccess().getStyleKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Label__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Label__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getStyleAssignment_3_1()); }
(rule__Label__StyleAssignment_3_1)
{ after(grammarAccess.getLabelAccess().getStyleAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Text__Group__0__Impl
rule__Text__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getTextAction_0()); }
()
{ after(grammarAccess.getTextAccess().getTextAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Text__Group__1__Impl
rule__Text__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getTextKeyword_1()); }
'text'
{ after(grammarAccess.getTextAccess().getTextKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Text__Group__2__Impl
rule__Text__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getTextContentTypeAssignment_2()); }
(rule__Text__TextContentTypeAssignment_2)?
{ after(grammarAccess.getTextAccess().getTextContentTypeAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Text__Group__3__Impl
rule__Text__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getTextAssignment_3()); }
(rule__Text__TextAssignment_3)
{ after(grammarAccess.getTextAccess().getTextAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Text__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getGroup_4()); }
(rule__Text__Group_4__0)?
{ after(grammarAccess.getTextAccess().getGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__Text__Group_4__0__Impl
rule__Text__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getStyleKeyword_4_0()); }
'style'
{ after(grammarAccess.getTextAccess().getStyleKeyword_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__Text__Group_4__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Text__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getStyleAssignment_4_1()); }
(rule__Text__StyleAssignment_4_1)
{ after(grammarAccess.getTextAccess().getStyleAssignment_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__AutoText__Group__0__Impl
rule__AutoText__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextAccess().getAutotextKeyword_0()); }
'autotext'
{ after(grammarAccess.getAutoTextAccess().getAutotextKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__AutoText__Group__1__Impl
rule__AutoText__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextAccess().getTypeAssignment_1()); }
(rule__AutoText__TypeAssignment_1)
{ after(grammarAccess.getAutoTextAccess().getTypeAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__AutoText__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextAccess().getGroup_2()); }
(rule__AutoText__Group_2__0)?
{ after(grammarAccess.getAutoTextAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__AutoText__Group_2__0__Impl
rule__AutoText__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextAccess().getStyleKeyword_2_0()); }
'style'
{ after(grammarAccess.getAutoTextAccess().getStyleKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__AutoText__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextAccess().getStyleAssignment_2_1()); }
(rule__AutoText__StyleAssignment_2_1)
{ after(grammarAccess.getAutoTextAccess().getStyleAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group__0__Impl
rule__Image__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getImageKeyword_0()); }
'image'
{ after(grammarAccess.getImageAccess().getImageKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group__1__Impl
rule__Image__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getSizeAssignment_1()); }
(rule__Image__SizeAssignment_1)?
{ after(grammarAccess.getImageAccess().getSizeAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group__2__Impl
rule__Image__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getGroup_2()); }
(rule__Image__Group_2__0)?
{ after(grammarAccess.getImageAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group__3__Impl
rule__Image__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getGroup_3()); }
(rule__Image__Group_3__0)?
{ after(grammarAccess.getImageAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group__4__Impl
rule__Image__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getGroup_4()); }
(rule__Image__Group_4__0)?
{ after(grammarAccess.getImageAccess().getGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group__5__Impl
rule__Image__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getSourceTypeAssignment_5()); }
(rule__Image__SourceTypeAssignment_5)
{ after(grammarAccess.getImageAccess().getSourceTypeAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getFilenameAssignment_6()); }
(rule__Image__FilenameAssignment_6)
{ after(grammarAccess.getImageAccess().getFilenameAssignment_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group_2__0__Impl
rule__Image__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getScaleKeyword_2_0()); }
'scale'
{ after(grammarAccess.getImageAccess().getScaleKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getScaleAssignment_2_1()); }
(rule__Image__ScaleAssignment_2_1)
{ after(grammarAccess.getImageAccess().getScaleAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group_3__0__Impl
rule__Image__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getHeightKeyword_3_0()); }
'height'
{ after(grammarAccess.getImageAccess().getHeightKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group_3__1__Impl
rule__Image__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getHeightValueAssignment_3_1()); }
(rule__Image__HeightValueAssignment_3_1)
{ after(grammarAccess.getImageAccess().getHeightValueAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getHeightUnitAssignment_3_2()); }
(rule__Image__HeightUnitAssignment_3_2)
{ after(grammarAccess.getImageAccess().getHeightUnitAssignment_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group_4__0__Impl
rule__Image__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getWidthKeyword_4_0()); }
'width'
{ after(grammarAccess.getImageAccess().getWidthKeyword_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group_4__1__Impl
rule__Image__Group_4__2
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getWidthValueAssignment_4_1()); }
(rule__Image__WidthValueAssignment_4_1)
{ after(grammarAccess.getImageAccess().getWidthValueAssignment_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_4__2
@init {
int stackSize = keepStackSize();
}
:
rule__Image__Group_4__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Image__Group_4__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getWidthUnitAssignment_4_2()); }
(rule__Image__WidthUnitAssignment_4_2)
{ after(grammarAccess.getImageAccess().getWidthUnitAssignment_4_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group__0__Impl
rule__XImportDeclaration__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getOXImportDeclarationAction_0()); }
()
{ after(grammarAccess.getXImportDeclarationAccess().getOXImportDeclarationAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group__1__Impl
rule__XImportDeclaration__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_1()); }
'import'
{ after(grammarAccess.getXImportDeclarationAccess().getImportKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group__2__Impl
rule__XImportDeclaration__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getAlternatives_2()); }
(rule__XImportDeclaration__Alternatives_2)
{ after(grammarAccess.getXImportDeclarationAccess().getAlternatives_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_3()); }
(';')?
{ after(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group_2_0__0__Impl
rule__XImportDeclaration__Group_2_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_2_0_0()); }
(rule__XImportDeclaration__StaticAssignment_2_0_0)
{ after(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group_2_0__1__Impl
rule__XImportDeclaration__Group_2_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_2_0_1()); }
(rule__XImportDeclaration__ExtensionAssignment_2_0_1)?
{ after(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group_2_0__2__Impl
rule__XImportDeclaration__Group_2_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_2_0_2()); }
(rule__XImportDeclaration__ImportedTypeAssignment_2_0_2)
{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_2_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group_2_0__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getAlternatives_2_0_3()); }
(rule__XImportDeclaration__Alternatives_2_0_3)
{ after(grammarAccess.getXImportDeclarationAccess().getAlternatives_2_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group_2_3__0__Impl
rule__XImportDeclaration__Group_2_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getFqnImportAssignment_2_3_0()); }
(rule__XImportDeclaration__FqnImportAssignment_2_3_0)
{ after(grammarAccess.getXImportDeclarationAccess().getFqnImportAssignment_2_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XImportDeclaration__Group_2_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__Group_2_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameAssignment_2_3_1()); }
(rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1)
{ after(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameAssignment_2_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group__0__Impl
rule__XAnnotation__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getXAnnotationAction_0()); }
()
{ after(grammarAccess.getXAnnotationAccess().getXAnnotationAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group__1__Impl
rule__XAnnotation__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1()); }
'@'
{ after(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group__2__Impl
rule__XAnnotation__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getAnnotationTypeAssignment_2()); }
(rule__XAnnotation__AnnotationTypeAssignment_2)
{ after(grammarAccess.getXAnnotationAccess().getAnnotationTypeAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getGroup_3()); }
(rule__XAnnotation__Group_3__0)?
{ after(grammarAccess.getXAnnotationAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group_3__0__Impl
rule__XAnnotation__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0()); }
('(')
{ after(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group_3__1__Impl
rule__XAnnotation__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getAlternatives_3_1()); }
(rule__XAnnotation__Alternatives_3_1)?
{ after(grammarAccess.getXAnnotationAccess().getAlternatives_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2()); }
')'
{ after(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group_3_1_0__0__Impl
rule__XAnnotation__Group_3_1_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_0()); }
(rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0)
{ after(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3_1_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group_3_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0_1()); }
(rule__XAnnotation__Group_3_1_0_1__0)*
{ after(grammarAccess.getXAnnotationAccess().getGroup_3_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3_1_0_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group_3_1_0_1__0__Impl
rule__XAnnotation__Group_3_1_0_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3_1_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0()); }
','
{ after(grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3_1_0_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotation__Group_3_1_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__Group_3_1_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_1_1()); }
(rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1)
{ after(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValuePair__Group__0__Impl
rule__XAnnotationElementValuePair__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0()); }
(rule__XAnnotationElementValuePair__Group_0__0)
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValuePair__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getValueAssignment_1()); }
(rule__XAnnotationElementValuePair__ValueAssignment_1)
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getValueAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValuePair__Group_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0_0()); }
(rule__XAnnotationElementValuePair__Group_0_0__0)
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValuePair__Group_0_0__0__Impl
rule__XAnnotationElementValuePair__Group_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getElementAssignment_0_0_0()); }
(rule__XAnnotationElementValuePair__ElementAssignment_0_0_0)
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getElementAssignment_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValuePair__Group_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__Group_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getEqualsSignKeyword_0_0_1()); }
'='
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getEqualsSignKeyword_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl
rule__XAnnotationElementValueOrCommaList__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0()); }
(rule__XAnnotationElementValueOrCommaList__Group_0_0__0)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl
rule__XAnnotationElementValueOrCommaList__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1()); }
(rule__XAnnotationElementValueOrCommaList__Group_0_1__0)?
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getRightSquareBracketKeyword_0_2()); }
']'
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getRightSquareBracketKeyword_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0_0()); }
(rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralAction_0_0_0_0()); }
()
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralAction_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getNumberSignKeyword_0_0_0_1()); }
'#'
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getNumberSignKeyword_0_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getLeftSquareBracketKeyword_0_0_0_2()); }
'['
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getLeftSquareBracketKeyword_0_0_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl
rule__XAnnotationElementValueOrCommaList__Group_0_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_0()); }
(rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1_1()); }
(rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0)*
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_0_1_1_0()); }
','
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_1_1()); }
(rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl
rule__XAnnotationElementValueOrCommaList__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXAnnotationOrExpressionParserRuleCall_1_0()); }
ruleXAnnotationOrExpression
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXAnnotationOrExpressionParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1()); }
(rule__XAnnotationElementValueOrCommaList__Group_1_1__0)?
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl
rule__XAnnotationElementValueOrCommaList__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralElementsAction_1_1_0()); }
()
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralElementsAction_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1()); }
(rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1()); }
)
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1()); }
(rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0)*
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1()); }
)
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_1_1_1_0()); }
','
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_1_1_1_1()); }
(rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1)
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_1_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0__0__Impl
rule__XAnnotationElementValue__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0()); }
(rule__XAnnotationElementValue__Group_0_0__0)
{ after(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0__1__Impl
rule__XAnnotationElementValue__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1()); }
(rule__XAnnotationElementValue__Group_0_1__0)?
{ after(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getRightSquareBracketKeyword_0_2()); }
']'
{ after(grammarAccess.getXAnnotationElementValueAccess().getRightSquareBracketKeyword_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0_0()); }
(rule__XAnnotationElementValue__Group_0_0_0__0)
{ after(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0_0_0__0__Impl
rule__XAnnotationElementValue__Group_0_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getXListLiteralAction_0_0_0_0()); }
()
{ after(grammarAccess.getXAnnotationElementValueAccess().getXListLiteralAction_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0_0_0__1__Impl
rule__XAnnotationElementValue__Group_0_0_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getNumberSignKeyword_0_0_0_1()); }
'#'
{ after(grammarAccess.getXAnnotationElementValueAccess().getNumberSignKeyword_0_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_0_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0_0_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getLeftSquareBracketKeyword_0_0_0_2()); }
'['
{ after(grammarAccess.getXAnnotationElementValueAccess().getLeftSquareBracketKeyword_0_0_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0_1__0__Impl
rule__XAnnotationElementValue__Group_0_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_0()); }
(rule__XAnnotationElementValue__ElementsAssignment_0_1_0)
{ after(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1_1()); }
(rule__XAnnotationElementValue__Group_0_1_1__0)*
{ after(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0_1_1__0__Impl
rule__XAnnotationElementValue__Group_0_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getCommaKeyword_0_1_1_0()); }
','
{ after(grammarAccess.getXAnnotationElementValueAccess().getCommaKeyword_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAnnotationElementValue__Group_0_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__Group_0_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_1_1()); }
(rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1)
{ after(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_0__0__Impl
rule__XAssignment__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0()); }
()
{ after(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_0__1__Impl
rule__XAssignment__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1()); }
(rule__XAssignment__FeatureAssignment_0_1)
{ after(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_0__2__Impl
rule__XAssignment__Group_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2()); }
ruleOpSingleAssign
{ after(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_0__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3()); }
(rule__XAssignment__ValueAssignment_0_3)
{ after(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_1__0__Impl
rule__XAssignment__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0()); }
ruleXOrExpression
{ after(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getGroup_1_1()); }
(rule__XAssignment__Group_1_1__0)?
{ after(grammarAccess.getXAssignmentAccess().getGroup_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_1_1__0__Impl
rule__XAssignment__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0()); }
(rule__XAssignment__Group_1_1_0__0)
{ after(grammarAccess.getXAssignmentAccess().getGroup_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1()); }
(rule__XAssignment__RightOperandAssignment_1_1_1)
{ after(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_1_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0()); }
(rule__XAssignment__Group_1_1_0_0__0)
{ after(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_1_1_0_0__0__Impl
rule__XAssignment__Group_1_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); }
()
{ after(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAssignment__Group_1_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__Group_1_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1()); }
(rule__XAssignment__FeatureAssignment_1_1_0_0_1)
{ after(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpMultiAssign__Group_5__0__Impl
rule__OpMultiAssign__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_0()); }
'<'
{ after(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
rule__OpMultiAssign__Group_5__1__Impl
rule__OpMultiAssign__Group_5__2
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_1()); }
'<'
{ after(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_5__2
@init {
int stackSize = keepStackSize();
}
:
rule__OpMultiAssign__Group_5__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_5__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAssignAccess().getEqualsSignKeyword_5_2()); }
'='
{ after(grammarAccess.getOpMultiAssignAccess().getEqualsSignKeyword_5_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_6__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpMultiAssign__Group_6__0__Impl
rule__OpMultiAssign__Group_6__1
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_0()); }
'>'
{ after(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_6__1
@init {
int stackSize = keepStackSize();
}
:
rule__OpMultiAssign__Group_6__1__Impl
rule__OpMultiAssign__Group_6__2
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_1()); }
('>')?
{ after(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_6__2
@init {
int stackSize = keepStackSize();
}
:
rule__OpMultiAssign__Group_6__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpMultiAssign__Group_6__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignEqualsSignKeyword_6_2()); }
'>='
{ after(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignEqualsSignKeyword_6_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XOrExpression__Group__0__Impl
rule__XOrExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0()); }
ruleXAndExpression
{ after(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XOrExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getGroup_1()); }
(rule__XOrExpression__Group_1__0)*
{ after(grammarAccess.getXOrExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XOrExpression__Group_1__0__Impl
rule__XOrExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getGroup_1_0()); }
(rule__XOrExpression__Group_1_0__0)
{ after(grammarAccess.getXOrExpressionAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XOrExpression__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1()); }
(rule__XOrExpression__RightOperandAssignment_1_1)
{ after(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XOrExpression__Group_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0()); }
(rule__XOrExpression__Group_1_0_0__0)
{ after(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XOrExpression__Group_1_0_0__0__Impl
rule__XOrExpression__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
()
{ after(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XOrExpression__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1()); }
(rule__XOrExpression__FeatureAssignment_1_0_0_1)
{ after(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAndExpression__Group__0__Impl
rule__XAndExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0()); }
ruleXEqualityExpression
{ after(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAndExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getGroup_1()); }
(rule__XAndExpression__Group_1__0)*
{ after(grammarAccess.getXAndExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAndExpression__Group_1__0__Impl
rule__XAndExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getGroup_1_0()); }
(rule__XAndExpression__Group_1_0__0)
{ after(grammarAccess.getXAndExpressionAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAndExpression__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1()); }
(rule__XAndExpression__RightOperandAssignment_1_1)
{ after(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAndExpression__Group_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0()); }
(rule__XAndExpression__Group_1_0_0__0)
{ after(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAndExpression__Group_1_0_0__0__Impl
rule__XAndExpression__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
()
{ after(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAndExpression__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1()); }
(rule__XAndExpression__FeatureAssignment_1_0_0_1)
{ after(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XEqualityExpression__Group__0__Impl
rule__XEqualityExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0()); }
ruleXRelationalExpression
{ after(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XEqualityExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getGroup_1()); }
(rule__XEqualityExpression__Group_1__0)*
{ after(grammarAccess.getXEqualityExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XEqualityExpression__Group_1__0__Impl
rule__XEqualityExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0()); }
(rule__XEqualityExpression__Group_1_0__0)
{ after(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XEqualityExpression__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1()); }
(rule__XEqualityExpression__RightOperandAssignment_1_1)
{ after(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XEqualityExpression__Group_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0()); }
(rule__XEqualityExpression__Group_1_0_0__0)
{ after(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XEqualityExpression__Group_1_0_0__0__Impl
rule__XEqualityExpression__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
()
{ after(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XEqualityExpression__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1()); }
(rule__XEqualityExpression__FeatureAssignment_1_0_0_1)
{ after(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group__0__Impl
rule__XRelationalExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0()); }
ruleXOtherOperatorExpression
{ after(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1()); }
(rule__XRelationalExpression__Alternatives_1)*
{ after(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_0__0__Impl
rule__XRelationalExpression__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0()); }
(rule__XRelationalExpression__Group_1_0_0__0)
{ after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1()); }
(rule__XRelationalExpression__TypeAssignment_1_0_1)
{ after(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_0_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0()); }
(rule__XRelationalExpression__Group_1_0_0_0__0)
{ after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_0_0_0__0__Impl
rule__XRelationalExpression__Group_1_0_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0()); }
()
{ after(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_0_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_0_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1()); }
'instanceof'
{ after(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_1__0__Impl
rule__XRelationalExpression__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0()); }
(rule__XRelationalExpression__Group_1_1_0__0)
{ after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1()); }
(rule__XRelationalExpression__RightOperandAssignment_1_1_1)
{ after(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0()); }
(rule__XRelationalExpression__Group_1_1_0_0__0)
{ after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_1_0_0__0__Impl
rule__XRelationalExpression__Group_1_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); }
()
{ after(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XRelationalExpression__Group_1_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__Group_1_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1()); }
(rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1)
{ after(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpCompare__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpCompare__Group_1__0__Impl
rule__OpCompare__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__OpCompare__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_1_0()); }
'<'
{ after(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpCompare__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__OpCompare__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpCompare__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpCompareAccess().getEqualsSignKeyword_1_1()); }
'='
{ after(grammarAccess.getOpCompareAccess().getEqualsSignKeyword_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XOtherOperatorExpression__Group__0__Impl
rule__XOtherOperatorExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0()); }
ruleXAdditiveExpression
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XOtherOperatorExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1()); }
(rule__XOtherOperatorExpression__Group_1__0)*
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XOtherOperatorExpression__Group_1__0__Impl
rule__XOtherOperatorExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0()); }
(rule__XOtherOperatorExpression__Group_1_0__0)
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XOtherOperatorExpression__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1()); }
(rule__XOtherOperatorExpression__RightOperandAssignment_1_1)
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XOtherOperatorExpression__Group_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0()); }
(rule__XOtherOperatorExpression__Group_1_0_0__0)
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XOtherOperatorExpression__Group_1_0_0__0__Impl
rule__XOtherOperatorExpression__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
()
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1()); }
(rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1)
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_2__0__Impl
rule__OpOther__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); }
'>'
{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); }
'..'
{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_5__0__Impl
rule__OpOther__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); }
'>'
{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_5__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); }
(rule__OpOther__Alternatives_5_1)
{ after(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_5_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); }
(rule__OpOther__Group_5_1_0_0__0)
{ after(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_5_1_0_0__0__Impl
rule__OpOther__Group_5_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); }
'>'
{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_5_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_5_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); }
'>'
{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_6__0__Impl
rule__OpOther__Group_6__1
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); }
'<'
{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6__1
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_6__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); }
(rule__OpOther__Alternatives_6_1)
{ after(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_6_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); }
(rule__OpOther__Group_6_1_0_0__0)
{ after(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_6_1_0_0__0__Impl
rule__OpOther__Group_6_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); }
'<'
{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__OpOther__Group_6_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__OpOther__Group_6_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); }
'<'
{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAdditiveExpression__Group__0__Impl
rule__XAdditiveExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0()); }
ruleXMultiplicativeExpression
{ after(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAdditiveExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1()); }
(rule__XAdditiveExpression__Group_1__0)*
{ after(grammarAccess.getXAdditiveExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAdditiveExpression__Group_1__0__Impl
rule__XAdditiveExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0()); }
(rule__XAdditiveExpression__Group_1_0__0)
{ after(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAdditiveExpression__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1()); }
(rule__XAdditiveExpression__RightOperandAssignment_1_1)
{ after(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAdditiveExpression__Group_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0()); }
(rule__XAdditiveExpression__Group_1_0_0__0)
{ after(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XAdditiveExpression__Group_1_0_0__0__Impl
rule__XAdditiveExpression__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
()
{ after(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XAdditiveExpression__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1()); }
(rule__XAdditiveExpression__FeatureAssignment_1_0_0_1)
{ after(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMultiplicativeExpression__Group__0__Impl
rule__XMultiplicativeExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0()); }
ruleXUnaryOperation
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMultiplicativeExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1()); }
(rule__XMultiplicativeExpression__Group_1__0)*
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMultiplicativeExpression__Group_1__0__Impl
rule__XMultiplicativeExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0()); }
(rule__XMultiplicativeExpression__Group_1_0__0)
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMultiplicativeExpression__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1()); }
(rule__XMultiplicativeExpression__RightOperandAssignment_1_1)
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMultiplicativeExpression__Group_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0()); }
(rule__XMultiplicativeExpression__Group_1_0_0__0)
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMultiplicativeExpression__Group_1_0_0__0__Impl
rule__XMultiplicativeExpression__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
()
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1()); }
(rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1)
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XUnaryOperation__Group_0__0__Impl
rule__XUnaryOperation__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0()); }
()
{ after(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XUnaryOperation__Group_0__1__Impl
rule__XUnaryOperation__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1()); }
(rule__XUnaryOperation__FeatureAssignment_0_1)
{ after(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XUnaryOperation__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2()); }
(rule__XUnaryOperation__OperandAssignment_0_2)
{ after(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XCastedExpression__Group__0__Impl
rule__XCastedExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getXPostfixOperationParserRuleCall_0()); }
ruleXPostfixOperation
{ after(grammarAccess.getXCastedExpressionAccess().getXPostfixOperationParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XCastedExpression__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getGroup_1()); }
(rule__XCastedExpression__Group_1__0)*
{ after(grammarAccess.getXCastedExpressionAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XCastedExpression__Group_1__0__Impl
rule__XCastedExpression__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0()); }
(rule__XCastedExpression__Group_1_0__0)
{ after(grammarAccess.getXCastedExpressionAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XCastedExpression__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1()); }
(rule__XCastedExpression__TypeAssignment_1_1)
{ after(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XCastedExpression__Group_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0()); }
(rule__XCastedExpression__Group_1_0_0__0)
{ after(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XCastedExpression__Group_1_0_0__0__Impl
rule__XCastedExpression__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0()); }
()
{ after(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XCastedExpression__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1()); }
'as'
{ after(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XPostfixOperation__Group__0__Impl
rule__XPostfixOperation__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPostfixOperationAccess().getXMemberFeatureCallParserRuleCall_0()); }
ruleXMemberFeatureCall
{ after(grammarAccess.getXPostfixOperationAccess().getXMemberFeatureCallParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XPostfixOperation__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPostfixOperationAccess().getGroup_1()); }
(rule__XPostfixOperation__Group_1__0)?
{ after(grammarAccess.getXPostfixOperationAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XPostfixOperation__Group_1__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPostfixOperationAccess().getGroup_1_0()); }
(rule__XPostfixOperation__Group_1_0__0)
{ after(grammarAccess.getXPostfixOperationAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XPostfixOperation__Group_1_0__0__Impl
rule__XPostfixOperation__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0()); }
()
{ after(grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XPostfixOperation__Group_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPostfixOperationAccess().getFeatureAssignment_1_0_1()); }
(rule__XPostfixOperation__FeatureAssignment_1_0_1)
{ after(grammarAccess.getXPostfixOperationAccess().getFeatureAssignment_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group__0__Impl
rule__XMemberFeatureCall__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0()); }
ruleXPrimaryExpression
{ after(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1()); }
(rule__XMemberFeatureCall__Alternatives_1)*
{ after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_0__0__Impl
rule__XMemberFeatureCall__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0()); }
(rule__XMemberFeatureCall__Group_1_0_0__0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1()); }
(rule__XMemberFeatureCall__ValueAssignment_1_0_1)
{ after(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_0_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0()); }
(rule__XMemberFeatureCall__Group_1_0_0_0__0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl
rule__XMemberFeatureCall__Group_1_0_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0()); }
()
{ after(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl
rule__XMemberFeatureCall__Group_1_0_0_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); }
(rule__XMemberFeatureCall__Alternatives_1_0_0_0_1)
{ after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl
rule__XMemberFeatureCall__Group_1_0_0_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2()); }
(rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2)
{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3()); }
ruleOpSingleAssign
{ after(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1__0__Impl
rule__XMemberFeatureCall__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0()); }
(rule__XMemberFeatureCall__Group_1_1_0__0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1__1__Impl
rule__XMemberFeatureCall__Group_1_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1()); }
(rule__XMemberFeatureCall__Group_1_1_1__0)?
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1__2__Impl
rule__XMemberFeatureCall__Group_1_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2()); }
(rule__XMemberFeatureCall__FeatureAssignment_1_1_2)
{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1__3__Impl
rule__XMemberFeatureCall__Group_1_1__4
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3()); }
(rule__XMemberFeatureCall__Group_1_1_3__0)?
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__4
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4()); }
(rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4)?
{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0()); }
(rule__XMemberFeatureCall__Group_1_1_0_0__0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl
rule__XMemberFeatureCall__Group_1_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0()); }
()
{ after(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1()); }
(rule__XMemberFeatureCall__Alternatives_1_1_0_0_1)
{ after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_1__0__Impl
rule__XMemberFeatureCall__Group_1_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0()); }
'<'
{ after(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_1__1__Impl
rule__XMemberFeatureCall__Group_1_1_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1()); }
(rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1)
{ after(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_1__2__Impl
rule__XMemberFeatureCall__Group_1_1_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2()); }
(rule__XMemberFeatureCall__Group_1_1_1_2__0)*
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3()); }
'>'
{ after(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl
rule__XMemberFeatureCall__Group_1_1_1_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0()); }
','
{ after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1()); }
(rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1)
{ after(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_3__0__Impl
rule__XMemberFeatureCall__Group_1_1_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0()); }
(rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_3__1__Impl
rule__XMemberFeatureCall__Group_1_1_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1()); }
(rule__XMemberFeatureCall__Alternatives_1_1_3_1)?
{ after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2()); }
')'
{ after(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl
rule__XMemberFeatureCall__Group_1_1_3_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0()); }
(rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0)
{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1()); }
(rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0)*
{ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0()); }
','
{ after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1()); }
(rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1)
{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group__0__Impl
rule__XSetLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); }
()
{ after(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group__1__Impl
rule__XSetLiteral__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); }
'#'
{ after(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group__2__Impl
rule__XSetLiteral__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); }
'{'
{ after(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group__3__Impl
rule__XSetLiteral__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getGroup_3()); }
(rule__XSetLiteral__Group_3__0)?
{ after(grammarAccess.getXSetLiteralAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); }
'}'
{ after(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group_3__0__Impl
rule__XSetLiteral__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); }
(rule__XSetLiteral__ElementsAssignment_3_0)
{ after(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); }
(rule__XSetLiteral__Group_3_1__0)*
{ after(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group_3_1__0__Impl
rule__XSetLiteral__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); }
','
{ after(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSetLiteral__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); }
(rule__XSetLiteral__ElementsAssignment_3_1_1)
{ after(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group__0__Impl
rule__XListLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); }
()
{ after(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group__1__Impl
rule__XListLiteral__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); }
'#'
{ after(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group__2__Impl
rule__XListLiteral__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); }
'['
{ after(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group__3__Impl
rule__XListLiteral__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getGroup_3()); }
(rule__XListLiteral__Group_3__0)?
{ after(grammarAccess.getXListLiteralAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); }
']'
{ after(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group_3__0__Impl
rule__XListLiteral__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); }
(rule__XListLiteral__ElementsAssignment_3_0)
{ after(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getGroup_3_1()); }
(rule__XListLiteral__Group_3_1__0)*
{ after(grammarAccess.getXListLiteralAccess().getGroup_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group_3_1__0__Impl
rule__XListLiteral__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); }
','
{ after(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XListLiteral__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); }
(rule__XListLiteral__ElementsAssignment_3_1_1)
{ after(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group__0__Impl
rule__XClosure__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getGroup_0()); }
(rule__XClosure__Group_0__0)
{ after(grammarAccess.getXClosureAccess().getGroup_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group__1__Impl
rule__XClosure__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getGroup_1()); }
(rule__XClosure__Group_1__0)?
{ after(grammarAccess.getXClosureAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group__2__Impl
rule__XClosure__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); }
(rule__XClosure__ExpressionAssignment_2)
{ after(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); }
']'
{ after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getGroup_0_0()); }
(rule__XClosure__Group_0_0__0)
{ after(grammarAccess.getXClosureAccess().getGroup_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_0_0__0__Impl
rule__XClosure__Group_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); }
()
{ after(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); }
'['
{ after(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_1__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getGroup_1_0()); }
(rule__XClosure__Group_1_0__0)
{ after(grammarAccess.getXClosureAccess().getGroup_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_1_0__0__Impl
rule__XClosure__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getGroup_1_0_0()); }
(rule__XClosure__Group_1_0_0__0)?
{ after(grammarAccess.getXClosureAccess().getGroup_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); }
(rule__XClosure__ExplicitSyntaxAssignment_1_0_1)
{ after(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_1_0_0__0__Impl
rule__XClosure__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); }
(rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0)
{ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); }
(rule__XClosure__Group_1_0_0_1__0)*
{ after(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0_0_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_1_0_0_1__0__Impl
rule__XClosure__Group_1_0_0_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); }
','
{ after(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0_0_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XClosure__Group_1_0_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__Group_1_0_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); }
(rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1)
{ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XExpressionInClosure__Group__0__Impl
rule__XExpressionInClosure__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); }
()
{ after(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XExpressionInClosure__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); }
(rule__XExpressionInClosure__Group_1__0)*
{ after(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XExpressionInClosure__Group_1__0__Impl
rule__XExpressionInClosure__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); }
(rule__XExpressionInClosure__ExpressionsAssignment_1_0)
{ after(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XExpressionInClosure__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); }
(';')?
{ after(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group__0__Impl
rule__XShortClosure__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getGroup_0()); }
(rule__XShortClosure__Group_0__0)
{ after(grammarAccess.getXShortClosureAccess().getGroup_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); }
(rule__XShortClosure__ExpressionAssignment_1)
{ after(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0()); }
(rule__XShortClosure__Group_0_0__0)
{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group_0_0__0__Impl
rule__XShortClosure__Group_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); }
()
{ after(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group_0_0__1__Impl
rule__XShortClosure__Group_0_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); }
(rule__XShortClosure__Group_0_0_1__0)?
{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group_0_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); }
(rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2)
{ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group_0_0_1__0__Impl
rule__XShortClosure__Group_0_0_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); }
(rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0)
{ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group_0_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); }
(rule__XShortClosure__Group_0_0_1_1__0)*
{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group_0_0_1_1__0__Impl
rule__XShortClosure__Group_0_0_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); }
','
{ after(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XShortClosure__Group_0_0_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__Group_0_0_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); }
(rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1)
{ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XParenthesizedExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XParenthesizedExpression__Group__0__Impl
rule__XParenthesizedExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XParenthesizedExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); }
'('
{ after(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XParenthesizedExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XParenthesizedExpression__Group__1__Impl
rule__XParenthesizedExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XParenthesizedExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); }
ruleXExpression
{ after(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XParenthesizedExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XParenthesizedExpression__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XParenthesizedExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); }
')'
{ after(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group__0__Impl
rule__XIfExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); }
()
{ after(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group__1__Impl
rule__XIfExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); }
'if'
{ after(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group__2__Impl
rule__XIfExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); }
'('
{ after(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group__3__Impl
rule__XIfExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); }
(rule__XIfExpression__IfAssignment_3)
{ after(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group__4__Impl
rule__XIfExpression__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); }
')'
{ after(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group__5__Impl
rule__XIfExpression__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); }
(rule__XIfExpression__ThenAssignment_5)
{ after(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getGroup_6()); }
(rule__XIfExpression__Group_6__0)?
{ after(grammarAccess.getXIfExpressionAccess().getGroup_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group_6__0
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group_6__0__Impl
rule__XIfExpression__Group_6__1
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); }
('else')
{ after(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group_6__1
@init {
int stackSize = keepStackSize();
}
:
rule__XIfExpression__Group_6__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__Group_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); }
(rule__XIfExpression__ElseAssignment_6_1)
{ after(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group__0__Impl
rule__XSwitchExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); }
()
{ after(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group__1__Impl
rule__XSwitchExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); }
'switch'
{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group__2__Impl
rule__XSwitchExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); }
(rule__XSwitchExpression__Alternatives_2)
{ after(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group__3__Impl
rule__XSwitchExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); }
'{'
{ after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group__4__Impl
rule__XSwitchExpression__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
(rule__XSwitchExpression__CasesAssignment_4)*
{ after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group__5__Impl
rule__XSwitchExpression__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); }
(rule__XSwitchExpression__Group_5__0)?
{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); }
'}'
{ after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_0__0__Impl
rule__XSwitchExpression__Group_2_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); }
(rule__XSwitchExpression__Group_2_0_0__0)
{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_0__1__Impl
rule__XSwitchExpression__Group_2_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); }
(rule__XSwitchExpression__SwitchAssignment_2_0_1)
{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_0_2()); }
')'
{ after(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_0_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); }
(rule__XSwitchExpression__Group_2_0_0_0__0)
{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_0_0_0__0__Impl
rule__XSwitchExpression__Group_2_0_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_0_0_0_0()); }
'('
{ after(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_0_0_0__1__Impl
rule__XSwitchExpression__Group_2_0_0_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_0_0_0_1()); }
(rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1)
{ after(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_0_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0_0_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_0_0_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_0_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_2()); }
':'
{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_1__0__Impl
rule__XSwitchExpression__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); }
(rule__XSwitchExpression__Group_2_1_0__0)?
{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); }
(rule__XSwitchExpression__SwitchAssignment_2_1_1)
{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); }
(rule__XSwitchExpression__Group_2_1_0_0__0)
{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_1_0_0__0__Impl
rule__XSwitchExpression__Group_2_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_1_0_0_0()); }
(rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0)
{ after(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_2_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_2_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_1()); }
':'
{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_5__0__Impl
rule__XSwitchExpression__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); }
'default'
{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_5__1__Impl
rule__XSwitchExpression__Group_5__2
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); }
':'
{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_5__2
@init {
int stackSize = keepStackSize();
}
:
rule__XSwitchExpression__Group_5__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__Group_5__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); }
(rule__XSwitchExpression__DefaultAssignment_5_2)
{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XCasePart__Group__0__Impl
rule__XCasePart__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getXCasePartAction_0()); }
()
{ after(grammarAccess.getXCasePartAccess().getXCasePartAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XCasePart__Group__1__Impl
rule__XCasePart__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_1()); }
(rule__XCasePart__TypeGuardAssignment_1)?
{ after(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XCasePart__Group__2__Impl
rule__XCasePart__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getGroup_2()); }
(rule__XCasePart__Group_2__0)?
{ after(grammarAccess.getXCasePartAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XCasePart__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getAlternatives_3()); }
(rule__XCasePart__Alternatives_3)
{ after(grammarAccess.getXCasePartAccess().getAlternatives_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__XCasePart__Group_2__0__Impl
rule__XCasePart__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getCaseKeyword_2_0()); }
'case'
{ after(grammarAccess.getXCasePartAccess().getCaseKeyword_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__XCasePart__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getCaseAssignment_2_1()); }
(rule__XCasePart__CaseAssignment_2_1)
{ after(grammarAccess.getXCasePartAccess().getCaseAssignment_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group_3_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XCasePart__Group_3_0__0__Impl
rule__XCasePart__Group_3_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group_3_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getColonKeyword_3_0_0()); }
':'
{ after(grammarAccess.getXCasePartAccess().getColonKeyword_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group_3_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XCasePart__Group_3_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__Group_3_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getThenAssignment_3_0_1()); }
(rule__XCasePart__ThenAssignment_3_0_1)
{ after(grammarAccess.getXCasePartAccess().getThenAssignment_3_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group__0__Impl
rule__XForLoopExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getGroup_0()); }
(rule__XForLoopExpression__Group_0__0)
{ after(grammarAccess.getXForLoopExpressionAccess().getGroup_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group__1__Impl
rule__XForLoopExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_1()); }
(rule__XForLoopExpression__ForExpressionAssignment_1)
{ after(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group__2__Impl
rule__XForLoopExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_2()); }
')'
{ after(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_3()); }
(rule__XForLoopExpression__EachExpressionAssignment_3)
{ after(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getGroup_0_0()); }
(rule__XForLoopExpression__Group_0_0__0)
{ after(grammarAccess.getXForLoopExpressionAccess().getGroup_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group_0_0__0__Impl
rule__XForLoopExpression__Group_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0_0_0()); }
()
{ after(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group_0_0__1__Impl
rule__XForLoopExpression__Group_0_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_0_0_1()); }
'for'
{ after(grammarAccess.getXForLoopExpressionAccess().getForKeyword_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group_0_0__2__Impl
rule__XForLoopExpression__Group_0_0__3
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
'('
{ after(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__3
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group_0_0__3__Impl
rule__XForLoopExpression__Group_0_0__4
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_0_0_3()); }
(rule__XForLoopExpression__DeclaredParamAssignment_0_0_3)
{ after(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_0_0_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__4
@init {
int stackSize = keepStackSize();
}
:
rule__XForLoopExpression__Group_0_0__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__Group_0_0__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_0_0_4()); }
':'
{ after(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_0_0_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__0__Impl
rule__XBasicForLoopExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getXBasicForLoopExpressionAction_0()); }
()
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getXBasicForLoopExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__1__Impl
rule__XBasicForLoopExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getForKeyword_1()); }
'for'
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getForKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__2__Impl
rule__XBasicForLoopExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getLeftParenthesisKeyword_2()); }
'('
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getLeftParenthesisKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__3__Impl
rule__XBasicForLoopExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3()); }
(rule__XBasicForLoopExpression__Group_3__0)?
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__4__Impl
rule__XBasicForLoopExpression__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_4()); }
';'
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__5__Impl
rule__XBasicForLoopExpression__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionAssignment_5()); }
(rule__XBasicForLoopExpression__ExpressionAssignment_5)?
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__6__Impl
rule__XBasicForLoopExpression__Group__7
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_6()); }
';'
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__7
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__7__Impl
rule__XBasicForLoopExpression__Group__8
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7()); }
(rule__XBasicForLoopExpression__Group_7__0)?
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__8
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__8__Impl
rule__XBasicForLoopExpression__Group__9
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__8__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getRightParenthesisKeyword_8()); }
')'
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getRightParenthesisKeyword_8()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__9
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group__9__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group__9__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionAssignment_9()); }
(rule__XBasicForLoopExpression__EachExpressionAssignment_9)
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionAssignment_9()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group_3__0__Impl
rule__XBasicForLoopExpression__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_0()); }
(rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0)
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3_1()); }
(rule__XBasicForLoopExpression__Group_3_1__0)*
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group_3_1__0__Impl
rule__XBasicForLoopExpression__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_3_1_0()); }
','
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_1_1()); }
(rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1)
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_7__0
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group_7__0__Impl
rule__XBasicForLoopExpression__Group_7__1
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_7__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_0()); }
(rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0)
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_7__1
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group_7__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_7__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7_1()); }
(rule__XBasicForLoopExpression__Group_7_1__0)*
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_7_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group_7_1__0__Impl
rule__XBasicForLoopExpression__Group_7_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_7_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_7_1_0()); }
','
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_7_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_7_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XBasicForLoopExpression__Group_7_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__Group_7_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_1_1()); }
(rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1)
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XWhileExpression__Group__0__Impl
rule__XWhileExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); }
()
{ after(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XWhileExpression__Group__1__Impl
rule__XWhileExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); }
'while'
{ after(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XWhileExpression__Group__2__Impl
rule__XWhileExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); }
'('
{ after(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XWhileExpression__Group__3__Impl
rule__XWhileExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); }
(rule__XWhileExpression__PredicateAssignment_3)
{ after(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XWhileExpression__Group__4__Impl
rule__XWhileExpression__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); }
')'
{ after(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__XWhileExpression__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); }
(rule__XWhileExpression__BodyAssignment_5)
{ after(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XDoWhileExpression__Group__0__Impl
rule__XDoWhileExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); }
()
{ after(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XDoWhileExpression__Group__1__Impl
rule__XDoWhileExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); }
'do'
{ after(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XDoWhileExpression__Group__2__Impl
rule__XDoWhileExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); }
(rule__XDoWhileExpression__BodyAssignment_2)
{ after(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XDoWhileExpression__Group__3__Impl
rule__XDoWhileExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); }
'while'
{ after(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XDoWhileExpression__Group__4__Impl
rule__XDoWhileExpression__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); }
'('
{ after(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__XDoWhileExpression__Group__5__Impl
rule__XDoWhileExpression__Group__6
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); }
(rule__XDoWhileExpression__PredicateAssignment_5)
{ after(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__6
@init {
int stackSize = keepStackSize();
}
:
rule__XDoWhileExpression__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); }
')'
{ after(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XBlockExpression__Group__0__Impl
rule__XBlockExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); }
()
{ after(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XBlockExpression__Group__1__Impl
rule__XBlockExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); }
'{'
{ after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XBlockExpression__Group__2__Impl
rule__XBlockExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBlockExpressionAccess().getGroup_2()); }
(rule__XBlockExpression__Group_2__0)*
{ after(grammarAccess.getXBlockExpressionAccess().getGroup_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XBlockExpression__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); }
'}'
{ after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__XBlockExpression__Group_2__0__Impl
rule__XBlockExpression__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); }
(rule__XBlockExpression__ExpressionsAssignment_2_0)
{ after(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__XBlockExpression__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); }
(';')?
{ after(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group__0__Impl
rule__XVariableDeclaration__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); }
()
{ after(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group__1__Impl
rule__XVariableDeclaration__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); }
(rule__XVariableDeclaration__Alternatives_1)
{ after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group__2__Impl
rule__XVariableDeclaration__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); }
(rule__XVariableDeclaration__Alternatives_2)
{ after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); }
(rule__XVariableDeclaration__Group_3__0)?
{ after(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_2_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group_2_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); }
(rule__XVariableDeclaration__Group_2_0_0__0)
{ after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_2_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group_2_0_0__0__Impl
rule__XVariableDeclaration__Group_2_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_2_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); }
(rule__XVariableDeclaration__TypeAssignment_2_0_0_0)
{ after(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_2_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group_2_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_2_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); }
(rule__XVariableDeclaration__NameAssignment_2_0_0_1)
{ after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group_3__0__Impl
rule__XVariableDeclaration__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); }
'='
{ after(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XVariableDeclaration__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); }
(rule__XVariableDeclaration__RightAssignment_3_1)
{ after(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmFormalParameter__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmFormalParameter__Group__0__Impl
rule__JvmFormalParameter__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmFormalParameter__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
(rule__JvmFormalParameter__ParameterTypeAssignment_0)?
{ after(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmFormalParameter__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmFormalParameter__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmFormalParameter__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); }
(rule__JvmFormalParameter__NameAssignment_1)
{ after(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__FullJvmFormalParameter__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__FullJvmFormalParameter__Group__0__Impl
rule__FullJvmFormalParameter__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__FullJvmFormalParameter__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
(rule__FullJvmFormalParameter__ParameterTypeAssignment_0)
{ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__FullJvmFormalParameter__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__FullJvmFormalParameter__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__FullJvmFormalParameter__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); }
(rule__FullJvmFormalParameter__NameAssignment_1)
{ after(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group__0__Impl
rule__XFeatureCall__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); }
()
{ after(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group__1__Impl
rule__XFeatureCall__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getGroup_1()); }
(rule__XFeatureCall__Group_1__0)?
{ after(grammarAccess.getXFeatureCallAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group__2__Impl
rule__XFeatureCall__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); }
(rule__XFeatureCall__FeatureAssignment_2)
{ after(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group__3__Impl
rule__XFeatureCall__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getGroup_3()); }
(rule__XFeatureCall__Group_3__0)?
{ after(grammarAccess.getXFeatureCallAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); }
(rule__XFeatureCall__FeatureCallArgumentsAssignment_4)?
{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_1__0__Impl
rule__XFeatureCall__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); }
'<'
{ after(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_1__1__Impl
rule__XFeatureCall__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); }
(rule__XFeatureCall__TypeArgumentsAssignment_1_1)
{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_1__2__Impl
rule__XFeatureCall__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); }
(rule__XFeatureCall__Group_1_2__0)*
{ after(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); }
'>'
{ after(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_1_2__0__Impl
rule__XFeatureCall__Group_1_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); }
','
{ after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_1_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_1_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); }
(rule__XFeatureCall__TypeArgumentsAssignment_1_2_1)
{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_3__0__Impl
rule__XFeatureCall__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); }
(rule__XFeatureCall__ExplicitOperationCallAssignment_3_0)
{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_3__1__Impl
rule__XFeatureCall__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); }
(rule__XFeatureCall__Alternatives_3_1)?
{ after(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); }
')'
{ after(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_3_1_1__0__Impl
rule__XFeatureCall__Group_3_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); }
(rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0)
{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_3_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); }
(rule__XFeatureCall__Group_3_1_1_1__0)*
{ after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3_1_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_3_1_1_1__0__Impl
rule__XFeatureCall__Group_3_1_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3_1_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); }
','
{ after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3_1_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFeatureCall__Group_3_1_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__Group_3_1_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); }
(rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1)
{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group__0__Impl
rule__XConstructorCall__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); }
()
{ after(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group__1__Impl
rule__XConstructorCall__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); }
'new'
{ after(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group__2__Impl
rule__XConstructorCall__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); }
(rule__XConstructorCall__ConstructorAssignment_2)
{ after(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group__3__Impl
rule__XConstructorCall__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getGroup_3()); }
(rule__XConstructorCall__Group_3__0)?
{ after(grammarAccess.getXConstructorCallAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group__4__Impl
rule__XConstructorCall__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getGroup_4()); }
(rule__XConstructorCall__Group_4__0)?
{ after(grammarAccess.getXConstructorCallAccess().getGroup_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); }
(rule__XConstructorCall__ArgumentsAssignment_5)?
{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_3__0__Impl
rule__XConstructorCall__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); }
('<')
{ after(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_3__1__Impl
rule__XConstructorCall__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); }
(rule__XConstructorCall__TypeArgumentsAssignment_3_1)
{ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_3__2__Impl
rule__XConstructorCall__Group_3__3
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); }
(rule__XConstructorCall__Group_3_2__0)*
{ after(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3__3
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_3__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); }
'>'
{ after(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_3_2__0__Impl
rule__XConstructorCall__Group_3_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); }
','
{ after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_3_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_3_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); }
(rule__XConstructorCall__TypeArgumentsAssignment_3_2_1)
{ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_4__0__Impl
rule__XConstructorCall__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallAssignment_4_0()); }
(rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0)
{ after(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallAssignment_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_4__1__Impl
rule__XConstructorCall__Group_4__2
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); }
(rule__XConstructorCall__Alternatives_4_1)?
{ after(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4__2
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_4__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); }
')'
{ after(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_4_1_1__0__Impl
rule__XConstructorCall__Group_4_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); }
(rule__XConstructorCall__ArgumentsAssignment_4_1_1_0)
{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_4_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); }
(rule__XConstructorCall__Group_4_1_1_1__0)*
{ after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4_1_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_4_1_1_1__0__Impl
rule__XConstructorCall__Group_4_1_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4_1_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); }
','
{ after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4_1_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XConstructorCall__Group_4_1_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__Group_4_1_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); }
(rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1)
{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBooleanLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XBooleanLiteral__Group__0__Impl
rule__XBooleanLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XBooleanLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); }
()
{ after(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBooleanLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XBooleanLiteral__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XBooleanLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); }
(rule__XBooleanLiteral__Alternatives_1)
{ after(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XNullLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XNullLiteral__Group__0__Impl
rule__XNullLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XNullLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); }
()
{ after(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XNullLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XNullLiteral__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XNullLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); }
'null'
{ after(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XNumberLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XNumberLiteral__Group__0__Impl
rule__XNumberLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XNumberLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); }
()
{ after(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XNumberLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XNumberLiteral__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XNumberLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); }
(rule__XNumberLiteral__ValueAssignment_1)
{ after(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XStringLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XStringLiteral__Group__0__Impl
rule__XStringLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XStringLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); }
()
{ after(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XStringLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XStringLiteral__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XStringLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); }
(rule__XStringLiteral__ValueAssignment_1)
{ after(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XTypeLiteral__Group__0__Impl
rule__XTypeLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); }
()
{ after(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XTypeLiteral__Group__1__Impl
rule__XTypeLiteral__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); }
'typeof'
{ after(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XTypeLiteral__Group__2__Impl
rule__XTypeLiteral__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); }
'('
{ after(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XTypeLiteral__Group__3__Impl
rule__XTypeLiteral__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); }
(rule__XTypeLiteral__TypeAssignment_3)
{ after(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XTypeLiteral__Group__4__Impl
rule__XTypeLiteral__Group__5
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); }
(rule__XTypeLiteral__ArrayDimensionsAssignment_4)*
{ after(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__5
@init {
int stackSize = keepStackSize();
}
:
rule__XTypeLiteral__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); }
')'
{ after(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XThrowExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XThrowExpression__Group__0__Impl
rule__XThrowExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XThrowExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); }
()
{ after(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XThrowExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XThrowExpression__Group__1__Impl
rule__XThrowExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XThrowExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); }
'throw'
{ after(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XThrowExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XThrowExpression__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XThrowExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); }
(rule__XThrowExpression__ExpressionAssignment_2)
{ after(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XReturnExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XReturnExpression__Group__0__Impl
rule__XReturnExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XReturnExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); }
()
{ after(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XReturnExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XReturnExpression__Group__1__Impl
rule__XReturnExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XReturnExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); }
'return'
{ after(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XReturnExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XReturnExpression__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XReturnExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); }
(rule__XReturnExpression__ExpressionAssignment_2)?
{ after(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group__0__Impl
rule__XTryCatchFinallyExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); }
()
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group__1__Impl
rule__XTryCatchFinallyExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); }
'try'
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group__2__Impl
rule__XTryCatchFinallyExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); }
(rule__XTryCatchFinallyExpression__ExpressionAssignment_2)
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); }
(rule__XTryCatchFinallyExpression__Alternatives_3)
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group_3_0__0__Impl
rule__XTryCatchFinallyExpression__Group_3_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
(rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0)
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
)
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
(rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0)*
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
)
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); }
(rule__XTryCatchFinallyExpression__Group_3_0_1__0)?
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_0_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl
rule__XTryCatchFinallyExpression__Group_3_0_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); }
('finally')
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_0_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); }
(rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1)
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group_3_1__0__Impl
rule__XTryCatchFinallyExpression__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); }
'finally'
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); }
(rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1)
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSynchronizedExpression__Group__0__Impl
rule__XSynchronizedExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0()); }
(rule__XSynchronizedExpression__Group_0__0)
{ after(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSynchronizedExpression__Group__1__Impl
rule__XSynchronizedExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getParamAssignment_1()); }
(rule__XSynchronizedExpression__ParamAssignment_1)
{ after(grammarAccess.getXSynchronizedExpressionAccess().getParamAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XSynchronizedExpression__Group__2__Impl
rule__XSynchronizedExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getRightParenthesisKeyword_2()); }
')'
{ after(grammarAccess.getXSynchronizedExpressionAccess().getRightParenthesisKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XSynchronizedExpression__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionAssignment_3()); }
(rule__XSynchronizedExpression__ExpressionAssignment_3)
{ after(grammarAccess.getXSynchronizedExpressionAccess().getExpressionAssignment_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSynchronizedExpression__Group_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0_0()); }
(rule__XSynchronizedExpression__Group_0_0__0)
{ after(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XSynchronizedExpression__Group_0_0__0__Impl
rule__XSynchronizedExpression__Group_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getXSynchronizedExpressionAction_0_0_0()); }
()
{ after(grammarAccess.getXSynchronizedExpressionAccess().getXSynchronizedExpressionAction_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XSynchronizedExpression__Group_0_0__1__Impl
rule__XSynchronizedExpression__Group_0_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getSynchronizedKeyword_0_0_1()); }
'synchronized'
{ after(grammarAccess.getXSynchronizedExpressionAccess().getSynchronizedKeyword_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group_0_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XSynchronizedExpression__Group_0_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__Group_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
'('
{ after(grammarAccess.getXSynchronizedExpressionAccess().getLeftParenthesisKeyword_0_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XCatchClause__Group__0__Impl
rule__XCatchClause__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); }
('catch')
{ after(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XCatchClause__Group__1__Impl
rule__XCatchClause__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); }
'('
{ after(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XCatchClause__Group__2__Impl
rule__XCatchClause__Group__3
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); }
(rule__XCatchClause__DeclaredParamAssignment_2)
{ after(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__3
@init {
int stackSize = keepStackSize();
}
:
rule__XCatchClause__Group__3__Impl
rule__XCatchClause__Group__4
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); }
')'
{ after(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__4
@init {
int stackSize = keepStackSize();
}
:
rule__XCatchClause__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); }
(rule__XCatchClause__ExpressionAssignment_4)
{ after(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedName__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedName__Group__0__Impl
rule__QualifiedName__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedName__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); }
ruleValidID
{ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedName__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedName__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedName__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
(rule__QualifiedName__Group_1__0)*
{ after(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedName__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedName__Group_1__0__Impl
rule__QualifiedName__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedName__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
('.')
{ after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedName__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedName__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedName__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); }
ruleValidID
{ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__Number__Group_1__0__Impl
rule__Number__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberAccess().getAlternatives_1_0()); }
(rule__Number__Alternatives_1_0)
{ after(grammarAccess.getNumberAccess().getAlternatives_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__Number__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberAccess().getGroup_1_1()); }
(rule__Number__Group_1_1__0)?
{ after(grammarAccess.getNumberAccess().getGroup_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__Number__Group_1_1__0__Impl
rule__Number__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); }
'.'
{ after(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__Number__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Number__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); }
(rule__Number__Alternatives_1_1_1)
{ after(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmTypeReference__Group_0__0__Impl
rule__JvmTypeReference__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); }
ruleJvmParameterizedTypeReference
{ after(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmTypeReference__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); }
(rule__JvmTypeReference__Group_0_1__0)*
{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmTypeReference__Group_0_1__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); }
(rule__JvmTypeReference__Group_0_1_0__0)
{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0_1_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmTypeReference__Group_0_1_0__0__Impl
rule__JvmTypeReference__Group_0_1_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); }
()
{ after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0_1_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmTypeReference__Group_0_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmTypeReference__Group_0_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); }
ruleArrayBrackets
{ after(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ArrayBrackets__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__ArrayBrackets__Group__0__Impl
rule__ArrayBrackets__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__ArrayBrackets__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); }
'['
{ after(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ArrayBrackets__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__ArrayBrackets__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ArrayBrackets__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); }
']'
{ after(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group__0__Impl
rule__XFunctionTypeRef__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); }
(rule__XFunctionTypeRef__Group_0__0)?
{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group__1__Impl
rule__XFunctionTypeRef__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); }
'=>'
{ after(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); }
(rule__XFunctionTypeRef__ReturnTypeAssignment_2)
{ after(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group_0__0__Impl
rule__XFunctionTypeRef__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); }
'('
{ after(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group_0__1__Impl
rule__XFunctionTypeRef__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); }
(rule__XFunctionTypeRef__Group_0_1__0)?
{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); }
')'
{ after(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group_0_1__0__Impl
rule__XFunctionTypeRef__Group_0_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); }
(rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0)
{ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); }
(rule__XFunctionTypeRef__Group_0_1_1__0)*
{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0_1_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group_0_1_1__0__Impl
rule__XFunctionTypeRef__Group_0_1_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); }
','
{ after(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0_1_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__XFunctionTypeRef__Group_0_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__Group_0_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); }
(rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1)
{ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group__0__Impl
rule__JvmParameterizedTypeReference__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); }
(rule__JvmParameterizedTypeReference__TypeAssignment_0)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); }
(rule__JvmParameterizedTypeReference__Group_1__0)?
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1__0__Impl
rule__JvmParameterizedTypeReference__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); }
('<')
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1__1__Impl
rule__JvmParameterizedTypeReference__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); }
(rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1__2__Impl
rule__JvmParameterizedTypeReference__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); }
(rule__JvmParameterizedTypeReference__Group_1_2__0)*
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1__3__Impl
rule__JvmParameterizedTypeReference__Group_1__4
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); }
'>'
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__4
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1__4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4()); }
(rule__JvmParameterizedTypeReference__Group_1_4__0)*
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_2__0__Impl
rule__JvmParameterizedTypeReference__Group_1_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); }
','
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); }
(rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4__0__Impl
rule__JvmParameterizedTypeReference__Group_1_4__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0()); }
(rule__JvmParameterizedTypeReference__Group_1_4_0__0)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4__1__Impl
rule__JvmParameterizedTypeReference__Group_1_4__2
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_1_4_1()); }
(rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_1_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4__2
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2()); }
(rule__JvmParameterizedTypeReference__Group_1_4_2__0)?
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0_0()); }
(rule__JvmParameterizedTypeReference__Group_1_4_0_0__0)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_0_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl
rule__JvmParameterizedTypeReference__Group_1_4_0_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0()); }
()
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_0_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getFullStopKeyword_1_4_0_0_1()); }
'.'
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getFullStopKeyword_1_4_0_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl
rule__JvmParameterizedTypeReference__Group_1_4_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_4_2_0()); }
('<')
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_4_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl
rule__JvmParameterizedTypeReference__Group_1_4_2__2
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_1()); }
(rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2__2
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl
rule__JvmParameterizedTypeReference__Group_1_4_2__3
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2_2()); }
(rule__JvmParameterizedTypeReference__Group_1_4_2_2__0)*
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2__3
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_4_2_3()); }
'>'
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_4_2_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl
rule__JvmParameterizedTypeReference__Group_1_4_2_2__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0()); }
','
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_2_1()); }
(rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmWildcardTypeReference__Group__0__Impl
rule__JvmWildcardTypeReference__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); }
()
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmWildcardTypeReference__Group__1__Impl
rule__JvmWildcardTypeReference__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); }
'?'
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__JvmWildcardTypeReference__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); }
(rule__JvmWildcardTypeReference__Alternatives_2)?
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group_2_0__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmWildcardTypeReference__Group_2_0__0__Impl
rule__JvmWildcardTypeReference__Group_2_0__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_0()); }
(rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0)
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group_2_0__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmWildcardTypeReference__Group_2_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group_2_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_1()); }
(rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1)*
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmWildcardTypeReference__Group_2_1__0__Impl
rule__JvmWildcardTypeReference__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_0()); }
(rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0)
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmWildcardTypeReference__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_1()); }
(rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1)*
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBound__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmUpperBound__Group__0__Impl
rule__JvmUpperBound__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBound__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); }
'extends'
{ after(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBound__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmUpperBound__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBound__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); }
(rule__JvmUpperBound__TypeReferenceAssignment_1)
{ after(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBoundAnded__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmUpperBoundAnded__Group__0__Impl
rule__JvmUpperBoundAnded__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBoundAnded__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); }
'&'
{ after(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBoundAnded__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmUpperBoundAnded__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBoundAnded__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); }
(rule__JvmUpperBoundAnded__TypeReferenceAssignment_1)
{ after(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBound__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmLowerBound__Group__0__Impl
rule__JvmLowerBound__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBound__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); }
'super'
{ after(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBound__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmLowerBound__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBound__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); }
(rule__JvmLowerBound__TypeReferenceAssignment_1)
{ after(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBoundAnded__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__JvmLowerBoundAnded__Group__0__Impl
rule__JvmLowerBoundAnded__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBoundAnded__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0()); }
'&'
{ after(grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBoundAnded__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__JvmLowerBoundAnded__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBoundAnded__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceAssignment_1()); }
(rule__JvmLowerBoundAnded__TypeReferenceAssignment_1)
{ after(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameWithWildcard__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedNameWithWildcard__Group__0__Impl
rule__QualifiedNameWithWildcard__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameWithWildcard__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); }
ruleQualifiedName
{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameWithWildcard__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedNameWithWildcard__Group__1__Impl
rule__QualifiedNameWithWildcard__Group__2
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameWithWildcard__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); }
'.'
{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameWithWildcard__Group__2
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedNameWithWildcard__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameWithWildcard__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); }
'*'
{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameInStaticImport__Group__0
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedNameInStaticImport__Group__0__Impl
rule__QualifiedNameInStaticImport__Group__1
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameInStaticImport__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameInStaticImportAccess().getValidIDParserRuleCall_0()); }
ruleValidID
{ after(grammarAccess.getQualifiedNameInStaticImportAccess().getValidIDParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameInStaticImport__Group__1
@init {
int stackSize = keepStackSize();
}
:
rule__QualifiedNameInStaticImport__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__QualifiedNameInStaticImport__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getQualifiedNameInStaticImportAccess().getFullStopKeyword_1()); }
'.'
{ after(grammarAccess.getQualifiedNameInStaticImportAccess().getFullStopKeyword_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__UnorderedGroup_4
@init {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getFontAccess().getUnorderedGroup_4());
}
:
rule__Font__UnorderedGroup_4__0
?
;
finally {
getUnorderedGroupHelper().leave(grammarAccess.getFontAccess().getUnorderedGroup_4());
restoreStackSize(stackSize);
}
rule__Font__UnorderedGroup_4__Impl
@init {
int stackSize = keepStackSize();
boolean selected = false;
}
:
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getFontAccess().getUnorderedGroup_4(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getFontAccess().getUnorderedGroup_4(), 0);
}
{
selected = true;
}
(
{ before(grammarAccess.getFontAccess().getGroup_4_0()); }
(rule__Font__Group_4_0__0)
{ after(grammarAccess.getFontAccess().getGroup_4_0()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getFontAccess().getUnorderedGroup_4(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getFontAccess().getUnorderedGroup_4(), 1);
}
{
selected = true;
}
(
{ before(grammarAccess.getFontAccess().getStyleAssignment_4_1()); }
(rule__Font__StyleAssignment_4_1)
{ after(grammarAccess.getFontAccess().getStyleAssignment_4_1()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getFontAccess().getUnorderedGroup_4(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getFontAccess().getUnorderedGroup_4(), 2);
}
{
selected = true;
}
(
{ before(grammarAccess.getFontAccess().getBoldAssignment_4_2()); }
(rule__Font__BoldAssignment_4_2)
{ after(grammarAccess.getFontAccess().getBoldAssignment_4_2()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getFontAccess().getUnorderedGroup_4(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getFontAccess().getUnorderedGroup_4(), 3);
}
{
selected = true;
}
(
{ before(grammarAccess.getFontAccess().getGroup_4_3()); }
(rule__Font__Group_4_3__0)
{ after(grammarAccess.getFontAccess().getGroup_4_3()); }
)
)
)
)
;
finally {
if (selected)
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getFontAccess().getUnorderedGroup_4());
restoreStackSize(stackSize);
}
rule__Font__UnorderedGroup_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__Font__UnorderedGroup_4__Impl
rule__Font__UnorderedGroup_4__1?
;
finally {
restoreStackSize(stackSize);
}
rule__Font__UnorderedGroup_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__Font__UnorderedGroup_4__Impl
rule__Font__UnorderedGroup_4__2?
;
finally {
restoreStackSize(stackSize);
}
rule__Font__UnorderedGroup_4__2
@init {
int stackSize = keepStackSize();
}
:
rule__Font__UnorderedGroup_4__Impl
rule__Font__UnorderedGroup_4__3?
;
finally {
restoreStackSize(stackSize);
}
rule__Font__UnorderedGroup_4__3
@init {
int stackSize = keepStackSize();
}
:
rule__Font__UnorderedGroup_4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4
@init {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getStyleAccess().getUnorderedGroup_4());
}
:
rule__Style__UnorderedGroup_4__0
?
;
finally {
getUnorderedGroupHelper().leave(grammarAccess.getStyleAccess().getUnorderedGroup_4());
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__Impl
@init {
int stackSize = keepStackSize();
boolean selected = false;
}
:
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 0);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_0()); }
(rule__Style__Group_4_0__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_0()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 1);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_1()); }
(rule__Style__Group_4_1__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_1()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 2);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_2()); }
(rule__Style__Group_4_2__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_2()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 3);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_3()); }
(rule__Style__Group_4_3__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_3()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 4)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 4);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_4()); }
(rule__Style__Group_4_4__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_4()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 5)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 5);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_5()); }
(rule__Style__Group_4_5__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_5()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 6)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 6);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_6()); }
(rule__Style__Group_4_6__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_6()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 7)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 7);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_7()); }
(rule__Style__Group_4_7__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_7()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 8)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 8);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_8()); }
(rule__Style__Group_4_8__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_8()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 9)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 9);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_9()); }
(rule__Style__Group_4_9__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_9()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 10)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 10);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_10()); }
(rule__Style__Group_4_10__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_10()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 11)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 11);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_11()); }
(rule__Style__Group_4_11__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_11()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 12)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 12);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_12()); }
(rule__Style__Group_4_12__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_12()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 13)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 13);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_13()); }
(rule__Style__Group_4_13__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_13()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 14)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 14);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_14()); }
(rule__Style__Group_4_14__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_14()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 15)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 15);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_15()); }
(rule__Style__Group_4_15__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_15()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 16)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getStyleAccess().getUnorderedGroup_4(), 16);
}
{
selected = true;
}
(
{ before(grammarAccess.getStyleAccess().getGroup_4_16()); }
(rule__Style__Group_4_16__0)
{ after(grammarAccess.getStyleAccess().getGroup_4_16()); }
)
)
)
)
;
finally {
if (selected)
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getStyleAccess().getUnorderedGroup_4());
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__0
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__1?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__1
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__2?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__2
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__3?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__3
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__4?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__4
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__5?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__5
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__6?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__6
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__7?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__7
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__8?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__8
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__9?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__9
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__10?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__10
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__11?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__11
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__12?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__12
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__13?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__13
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__14?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__14
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__15?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__15
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
rule__Style__UnorderedGroup_4__16?
;
finally {
restoreStackSize(stackSize);
}
rule__Style__UnorderedGroup_4__16
@init {
int stackSize = keepStackSize();
}
:
rule__Style__UnorderedGroup_4__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3
@init {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3());
}
:
rule__MediaStyle__UnorderedGroup_3__0
?
;
finally {
getUnorderedGroupHelper().leave(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3());
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__Impl
@init {
int stackSize = keepStackSize();
boolean selected = false;
}
:
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 0);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_0()); }
(rule__MediaStyle__Group_3_0__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_0()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 1);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_1()); }
(rule__MediaStyle__Group_3_1__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_1()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 2);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_2()); }
(rule__MediaStyle__Group_3_2__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_2()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 3);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_3()); }
(rule__MediaStyle__Group_3_3__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_3()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 4)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 4);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_4()); }
(rule__MediaStyle__Group_3_4__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_4()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 5)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 5);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_5()); }
(rule__MediaStyle__Group_3_5__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_5()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 6)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 6);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_6()); }
(rule__MediaStyle__Group_3_6__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_6()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 7)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 7);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_7()); }
(rule__MediaStyle__Group_3_7__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_7()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 8)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 8);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_8()); }
(rule__MediaStyle__Group_3_8__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_8()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 9)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 9);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_9()); }
(rule__MediaStyle__Group_3_9__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_9()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 10)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 10);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_10()); }
(rule__MediaStyle__Group_3_10__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_10()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 11)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 11);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_11()); }
(rule__MediaStyle__Group_3_11__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_11()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 12)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 12);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_12()); }
(rule__MediaStyle__Group_3_12__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_12()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 13)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 13);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_13()); }
(rule__MediaStyle__Group_3_13__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_13()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 14)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 14);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_14()); }
(rule__MediaStyle__Group_3_14__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_14()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 15)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 15);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_15()); }
(rule__MediaStyle__Group_3_15__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_15()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 16)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3(), 16);
}
{
selected = true;
}
(
{ before(grammarAccess.getMediaStyleAccess().getGroup_3_16()); }
(rule__MediaStyle__Group_3_16__0)
{ after(grammarAccess.getMediaStyleAccess().getGroup_3_16()); }
)
)
)
)
;
finally {
if (selected)
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getMediaStyleAccess().getUnorderedGroup_3());
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__0
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__1?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__1
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__2?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__2
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__3?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__3
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__4?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__4
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__5?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__5
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__6?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__6
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__7?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__7
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__8?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__8
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__9?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__9
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__10?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__10
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__11?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__11
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__12?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__12
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__13?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__13
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__14?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__14
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__15?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__15
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
rule__MediaStyle__UnorderedGroup_3__16?
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__UnorderedGroup_3__16
@init {
int stackSize = keepStackSize();
}
:
rule__MediaStyle__UnorderedGroup_3__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__UnorderedGroup_1
@init {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1());
}
:
rule__DatamartTableAttribute__UnorderedGroup_1__0
?
;
finally {
getUnorderedGroupHelper().leave(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1());
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__UnorderedGroup_1__Impl
@init {
int stackSize = keepStackSize();
boolean selected = false;
}
:
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1(), 0);
}
{
selected = true;
}
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getGroup_1_0()); }
(rule__DatamartTableAttribute__Group_1_0__0)
{ after(grammarAccess.getDatamartTableAttributeAccess().getGroup_1_0()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1(), 1);
}
{
selected = true;
}
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getGroup_1_1()); }
(rule__DatamartTableAttribute__Group_1_1__0)
{ after(grammarAccess.getDatamartTableAttributeAccess().getGroup_1_1()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1(), 2);
}
{
selected = true;
}
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getGroup_1_2()); }
(rule__DatamartTableAttribute__Group_1_2__0)
{ after(grammarAccess.getDatamartTableAttributeAccess().getGroup_1_2()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1(), 3);
}
{
selected = true;
}
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getGroup_1_3()); }
(rule__DatamartTableAttribute__Group_1_3__0)
{ after(grammarAccess.getDatamartTableAttributeAccess().getGroup_1_3()); }
)
)
)
)
;
finally {
if (selected)
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getDatamartTableAttributeAccess().getUnorderedGroup_1());
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__UnorderedGroup_1__0
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__UnorderedGroup_1__Impl
rule__DatamartTableAttribute__UnorderedGroup_1__1?
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__UnorderedGroup_1__1
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__UnorderedGroup_1__Impl
rule__DatamartTableAttribute__UnorderedGroup_1__2?
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__UnorderedGroup_1__2
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__UnorderedGroup_1__Impl
rule__DatamartTableAttribute__UnorderedGroup_1__3?
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__UnorderedGroup_1__3
@init {
int stackSize = keepStackSize();
}
:
rule__DatamartTableAttribute__UnorderedGroup_1__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__UnorderedGroup_2
@init {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2());
}
:
rule__TableAggregation__UnorderedGroup_2__0
?
;
finally {
getUnorderedGroupHelper().leave(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2());
restoreStackSize(stackSize);
}
rule__TableAggregation__UnorderedGroup_2__Impl
@init {
int stackSize = keepStackSize();
boolean selected = false;
}
:
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2(), 0);
}
{
selected = true;
}
(
{ before(grammarAccess.getTableAggregationAccess().getGroup_2_0()); }
(rule__TableAggregation__Group_2_0__0)
{ after(grammarAccess.getTableAggregationAccess().getGroup_2_0()); }
)
)
)|
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2(), 1);
}
{
selected = true;
}
(
{ before(grammarAccess.getTableAggregationAccess().getGroup_2_1()); }
(rule__TableAggregation__Group_2_1__0)
{ after(grammarAccess.getTableAggregationAccess().getGroup_2_1()); }
)
)
)
)
;
finally {
if (selected)
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getTableAggregationAccess().getUnorderedGroup_2());
restoreStackSize(stackSize);
}
rule__TableAggregation__UnorderedGroup_2__0
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__UnorderedGroup_2__Impl
rule__TableAggregation__UnorderedGroup_2__1?
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__UnorderedGroup_2__1
@init {
int stackSize = keepStackSize();
}
:
rule__TableAggregation__UnorderedGroup_2__Impl
;
finally {
restoreStackSize(stackSize);
}
rule__ReportModel__ImportSectionAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportModelAccess().getImportSectionXImportSectionParserRuleCall_0_0()); }
ruleXImportSection
{ after(grammarAccess.getReportModelAccess().getImportSectionXImportSectionParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportModel__PckgAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportModelAccess().getPckgReportPackageParserRuleCall_1_0()); }
ruleReportPackage
{ after(grammarAccess.getReportModelAccess().getPckgReportPackageParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__NameAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getNameQualifiedNameParserRuleCall_2_0()); }
ruleQualifiedName
{ after(grammarAccess.getReportPackageAccess().getNameQualifiedNameParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__ExternalCssURIAssignment_4_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getExternalCssURISTRINGTerminalRuleCall_4_2_1_0()); }
RULE_STRING
{ after(grammarAccess.getReportPackageAccess().getExternalCssURISTRINGTerminalRuleCall_4_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__ExternalCssURIBundleAssignment_4_2_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getExternalCssURIBundleSTRINGTerminalRuleCall_4_2_2_1_0()); }
RULE_STRING
{ after(grammarAccess.getReportPackageAccess().getExternalCssURIBundleSTRINGTerminalRuleCall_4_2_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__FormattersAssignment_4_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getFormattersSomeFormatsParserRuleCall_4_3_0()); }
ruleSomeFormats
{ after(grammarAccess.getReportPackageAccess().getFormattersSomeFormatsParserRuleCall_4_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__ColorsAssignment_4_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getColorsColorsParserRuleCall_4_4_0()); }
ruleColors
{ after(grammarAccess.getReportPackageAccess().getColorsColorsParserRuleCall_4_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__FontsAssignment_4_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getFontsFontsParserRuleCall_4_5_0()); }
ruleFonts
{ after(grammarAccess.getReportPackageAccess().getFontsFontsParserRuleCall_4_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__MediasAssignment_4_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getMediasMediasParserRuleCall_4_6_0()); }
ruleMedias
{ after(grammarAccess.getReportPackageAccess().getMediasMediasParserRuleCall_4_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__StylesAssignment_4_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getStylesStylesParserRuleCall_4_7_0()); }
ruleStyles
{ after(grammarAccess.getReportPackageAccess().getStylesStylesParserRuleCall_4_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__PagetemplatesAssignment_4_8
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getPagetemplatesPageTemplatesParserRuleCall_4_8_0()); }
rulePageTemplates
{ after(grammarAccess.getReportPackageAccess().getPagetemplatesPageTemplatesParserRuleCall_4_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportPackage__ReportsAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportPackageAccess().getReportsReportParserRuleCall_5_0()); }
ruleReport
{ after(grammarAccess.getReportPackageAccess().getReportsReportParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplates__PagetemplatesAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplatesAccess().getPagetemplatesPageTemplateParserRuleCall_1_0()); }
rulePageTemplate
{ after(grammarAccess.getPageTemplatesAccess().getPagetemplatesPageTemplateParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SomeFormats__FormattersAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSomeFormatsAccess().getFormattersSomeFormatParserRuleCall_3_0()); }
ruleSomeFormat
{ after(grammarAccess.getSomeFormatsAccess().getFormattersSomeFormatParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Colors__ColorsAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorsAccess().getColorsColorParserRuleCall_3_0()); }
ruleColor
{ after(grammarAccess.getColorsAccess().getColorsColorParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Fonts__FontsAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontsAccess().getFontsFontParserRuleCall_3_0()); }
ruleFont
{ after(grammarAccess.getFontsAccess().getFontsFontParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Medias__MediasAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediasAccess().getMediasMediaParserRuleCall_3_0()); }
ruleMedia
{ after(grammarAccess.getMediasAccess().getMediasMediaParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Media__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getMediaAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Styles__StylesAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStylesAccess().getStylesStyleParserRuleCall_3_0()); }
ruleStyle
{ after(grammarAccess.getStylesAccess().getStylesStyleParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getPageTemplateAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__SizeAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getSizePageSizeEnumEnumRuleCall_4_0()); }
rulePageSizeEnum
{ after(grammarAccess.getPageTemplateAccess().getSizePageSizeEnumEnumRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__OrientationAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getOrientationOrientationEnumEnumRuleCall_6_0()); }
ruleOrientationEnum
{ after(grammarAccess.getPageTemplateAccess().getOrientationOrientationEnumEnumRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__TopMarginValueAssignment_8
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getTopMarginValueUnsignedNumberParserRuleCall_8_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getPageTemplateAccess().getTopMarginValueUnsignedNumberParserRuleCall_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__LeftMarginValueAssignment_10
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getLeftMarginValueUnsignedNumberParserRuleCall_10_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getPageTemplateAccess().getLeftMarginValueUnsignedNumberParserRuleCall_10_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__BottomMarginValueAssignment_12
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getBottomMarginValueUnsignedNumberParserRuleCall_12_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getPageTemplateAccess().getBottomMarginValueUnsignedNumberParserRuleCall_12_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__RightMarginValueAssignment_14
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getRightMarginValueUnsignedNumberParserRuleCall_14_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getPageTemplateAccess().getRightMarginValueUnsignedNumberParserRuleCall_14_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__HeaderAssignment_15
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getHeaderPageHeaderParserRuleCall_15_0()); }
rulePageHeader
{ after(grammarAccess.getPageTemplateAccess().getHeaderPageHeaderParserRuleCall_15_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageTemplate__FooterAssignment_16
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageTemplateAccess().getFooterPageFooterParserRuleCall_16_0()); }
rulePageFooter
{ after(grammarAccess.getPageTemplateAccess().getFooterPageFooterParserRuleCall_16_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getColorAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__ColorAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getColorSTRINGTerminalRuleCall_2_0_0()); }
RULE_STRING
{ after(grammarAccess.getColorAccess().getColorSTRINGTerminalRuleCall_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__BasecolorAssignment_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getBasecolorColorCrossReference_2_1_1_0()); }
(
{ before(grammarAccess.getColorAccess().getBasecolorColorIDTerminalRuleCall_2_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getColorAccess().getBasecolorColorIDTerminalRuleCall_2_1_1_0_1()); }
)
{ after(grammarAccess.getColorAccess().getBasecolorColorCrossReference_2_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__DarkensbyAssignment_2_1_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getDarkensbyINTTerminalRuleCall_2_1_3_0()); }
RULE_INT
{ after(grammarAccess.getColorAccess().getDarkensbyINTTerminalRuleCall_2_1_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__BasecolorAssignment_2_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getBasecolorColorCrossReference_2_2_1_0()); }
(
{ before(grammarAccess.getColorAccess().getBasecolorColorIDTerminalRuleCall_2_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getColorAccess().getBasecolorColorIDTerminalRuleCall_2_2_1_0_1()); }
)
{ after(grammarAccess.getColorAccess().getBasecolorColorCrossReference_2_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__LightensbyAssignment_2_2_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getLightensbyINTTerminalRuleCall_2_2_3_0()); }
RULE_INT
{ after(grammarAccess.getColorAccess().getLightensbyINTTerminalRuleCall_2_2_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__BasecolorAssignment_2_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getBasecolorColorCrossReference_2_3_1_0()); }
(
{ before(grammarAccess.getColorAccess().getBasecolorColorIDTerminalRuleCall_2_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getColorAccess().getBasecolorColorIDTerminalRuleCall_2_3_1_0_1()); }
)
{ after(grammarAccess.getColorAccess().getBasecolorColorCrossReference_2_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__TransformsbyAssignment_2_3_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getTransformsbyINTTerminalRuleCall_2_3_3_0()); }
RULE_INT
{ after(grammarAccess.getColorAccess().getTransformsbyINTTerminalRuleCall_2_3_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Color__TargetcolorAssignment_2_3_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getColorAccess().getTargetcolorColorCrossReference_2_3_5_0()); }
(
{ before(grammarAccess.getColorAccess().getTargetcolorColorIDTerminalRuleCall_2_3_5_0_1()); }
RULE_ID
{ after(grammarAccess.getColorAccess().getTargetcolorColorIDTerminalRuleCall_2_3_5_0_1()); }
)
{ after(grammarAccess.getColorAccess().getTargetcolorColorCrossReference_2_3_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getFontAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__ExtendsAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getExtendsFontCrossReference_2_1_0()); }
(
{ before(grammarAccess.getFontAccess().getExtendsFontIDTerminalRuleCall_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getFontAccess().getExtendsFontIDTerminalRuleCall_2_1_0_1()); }
)
{ after(grammarAccess.getFontAccess().getExtendsFontCrossReference_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__FamilyAssignment_4_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getFamilyFontFamilyParserRuleCall_4_0_1_0()); }
ruleFontFamily
{ after(grammarAccess.getFontAccess().getFamilyFontFamilyParserRuleCall_4_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__StyleAssignment_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getStyleFontStyleEnumEnumRuleCall_4_1_0()); }
ruleFontStyleEnum
{ after(grammarAccess.getFontAccess().getStyleFontStyleEnumEnumRuleCall_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__BoldAssignment_4_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getBoldBoldKeyword_4_2_0()); }
(
{ before(grammarAccess.getFontAccess().getBoldBoldKeyword_4_2_0()); }
'bold'
{ after(grammarAccess.getFontAccess().getBoldBoldKeyword_4_2_0()); }
)
{ after(grammarAccess.getFontAccess().getBoldBoldKeyword_4_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__SizevalueAssignment_4_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getSizevalueUnsignedNumberParserRuleCall_4_3_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getFontAccess().getSizevalueUnsignedNumberParserRuleCall_4_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Font__SizeunitAssignment_4_3_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFontAccess().getSizeunitUnitEnumEnumRuleCall_4_3_2_0()); }
ruleUnitEnum
{ after(grammarAccess.getFontAccess().getSizeunitUnitEnumEnumRuleCall_4_3_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BuildInFontFamily__CustomAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBuildInFontFamilyAccess().getCustomBuildInFontFamilyEnumEnumRuleCall_0()); }
ruleBuildInFontFamilyEnum
{ after(grammarAccess.getBuildInFontFamilyAccess().getCustomBuildInFontFamilyEnumEnumRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CustomFontFamily__CustomAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCustomFontFamilyAccess().getCustomSTRINGTerminalRuleCall_0()); }
RULE_STRING
{ after(grammarAccess.getCustomFontFamilyAccess().getCustomSTRINGTerminalRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__TypeAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderStyleAccess().getTypeBorderTypeEnumEnumRuleCall_0_0()); }
ruleBorderTypeEnum
{ after(grammarAccess.getBorderStyleAccess().getTypeBorderTypeEnumEnumRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__WidthValueAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderStyleAccess().getWidthValueUnsignedNumberParserRuleCall_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getBorderStyleAccess().getWidthValueUnsignedNumberParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__BorderStyle__ColorAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getBorderStyleAccess().getColorColorCrossReference_2_0()); }
(
{ before(grammarAccess.getBorderStyleAccess().getColorColorIDTerminalRuleCall_2_0_1()); }
RULE_ID
{ after(grammarAccess.getBorderStyleAccess().getColorColorIDTerminalRuleCall_2_0_1()); }
)
{ after(grammarAccess.getBorderStyleAccess().getColorColorCrossReference_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getStyleAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__ExtendsAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getExtendsStyleCrossReference_3_1_0()); }
(
{ before(grammarAccess.getStyleAccess().getExtendsStyleIDTerminalRuleCall_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getStyleAccess().getExtendsStyleIDTerminalRuleCall_3_1_0_1()); }
)
{ after(grammarAccess.getStyleAccess().getExtendsStyleCrossReference_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__FormatAssignment_4_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getFormatSomeFormatCrossReference_4_0_1_0()); }
(
{ before(grammarAccess.getStyleAccess().getFormatSomeFormatIDTerminalRuleCall_4_0_1_0_1()); }
RULE_ID
{ after(grammarAccess.getStyleAccess().getFormatSomeFormatIDTerminalRuleCall_4_0_1_0_1()); }
)
{ after(grammarAccess.getStyleAccess().getFormatSomeFormatCrossReference_4_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__FontAssignment_4_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getFontFontCrossReference_4_1_1_0()); }
(
{ before(grammarAccess.getStyleAccess().getFontFontIDTerminalRuleCall_4_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getStyleAccess().getFontFontIDTerminalRuleCall_4_1_1_0_1()); }
)
{ after(grammarAccess.getStyleAccess().getFontFontCrossReference_4_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__BackgroundcolorAssignment_4_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBackgroundcolorColorCrossReference_4_2_1_0()); }
(
{ before(grammarAccess.getStyleAccess().getBackgroundcolorColorIDTerminalRuleCall_4_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getStyleAccess().getBackgroundcolorColorIDTerminalRuleCall_4_2_1_0_1()); }
)
{ after(grammarAccess.getStyleAccess().getBackgroundcolorColorCrossReference_4_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__Backgroundcolor_alternateAssignment_4_2_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBackgroundcolor_alternateColorCrossReference_4_2_2_1_0()); }
(
{ before(grammarAccess.getStyleAccess().getBackgroundcolor_alternateColorIDTerminalRuleCall_4_2_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getStyleAccess().getBackgroundcolor_alternateColorIDTerminalRuleCall_4_2_2_1_0_1()); }
)
{ after(grammarAccess.getStyleAccess().getBackgroundcolor_alternateColorCrossReference_4_2_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__TextcolorAssignment_4_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getTextcolorColorCrossReference_4_3_1_0()); }
(
{ before(grammarAccess.getStyleAccess().getTextcolorColorIDTerminalRuleCall_4_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getStyleAccess().getTextcolorColorIDTerminalRuleCall_4_3_1_0_1()); }
)
{ after(grammarAccess.getStyleAccess().getTextcolorColorCrossReference_4_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__TextalignAssignment_4_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getTextalignTextAlignEnumEnumRuleCall_4_4_1_0()); }
ruleTextAlignEnum
{ after(grammarAccess.getStyleAccess().getTextalignTextAlignEnumEnumRuleCall_4_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__BorderTopAssignment_4_5_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderTopBorderStyleParserRuleCall_4_5_1_0()); }
ruleBorderStyle
{ after(grammarAccess.getStyleAccess().getBorderTopBorderStyleParserRuleCall_4_5_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__BorderBottomAssignment_4_6_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderBottomBorderStyleParserRuleCall_4_6_1_0()); }
ruleBorderStyle
{ after(grammarAccess.getStyleAccess().getBorderBottomBorderStyleParserRuleCall_4_6_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__BorderLeftAssignment_4_7_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderLeftBorderStyleParserRuleCall_4_7_1_0()); }
ruleBorderStyle
{ after(grammarAccess.getStyleAccess().getBorderLeftBorderStyleParserRuleCall_4_7_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__BorderRightAssignment_4_8_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getBorderRightBorderStyleParserRuleCall_4_8_1_0()); }
ruleBorderStyle
{ after(grammarAccess.getStyleAccess().getBorderRightBorderStyleParserRuleCall_4_8_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__PaddingTopValueAssignment_4_9_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingTopValueUnsignedNumberParserRuleCall_4_9_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getStyleAccess().getPaddingTopValueUnsignedNumberParserRuleCall_4_9_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__PaddingBottomValueAssignment_4_10_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingBottomValueUnsignedNumberParserRuleCall_4_10_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getStyleAccess().getPaddingBottomValueUnsignedNumberParserRuleCall_4_10_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__PaddingLeftValueAssignment_4_11_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingLeftValueUnsignedNumberParserRuleCall_4_11_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getStyleAccess().getPaddingLeftValueUnsignedNumberParserRuleCall_4_11_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__PaddingRightValueAssignment_4_12_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getPaddingRightValueUnsignedNumberParserRuleCall_4_12_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getStyleAccess().getPaddingRightValueUnsignedNumberParserRuleCall_4_12_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__MarginTopValueAssignment_4_13_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginTopValueUnsignedNumberParserRuleCall_4_13_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getStyleAccess().getMarginTopValueUnsignedNumberParserRuleCall_4_13_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__MarginBottomValueAssignment_4_14_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginBottomValueUnsignedNumberParserRuleCall_4_14_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getStyleAccess().getMarginBottomValueUnsignedNumberParserRuleCall_4_14_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__MarginLeftValueAssignment_4_15_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginLeftValueUnsignedNumberParserRuleCall_4_15_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getStyleAccess().getMarginLeftValueUnsignedNumberParserRuleCall_4_15_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__MarginRightValueAssignment_4_16_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMarginRightValueUnsignedNumberParserRuleCall_4_16_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getStyleAccess().getMarginRightValueUnsignedNumberParserRuleCall_4_16_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Style__MediastylesAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStyleAccess().getMediastylesMediaStyleParserRuleCall_5_0()); }
ruleMediaStyle
{ after(grammarAccess.getStyleAccess().getMediastylesMediaStyleParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__MediaAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMediaMediaCrossReference_1_0()); }
(
{ before(grammarAccess.getMediaStyleAccess().getMediaMediaIDTerminalRuleCall_1_0_1()); }
RULE_ID
{ after(grammarAccess.getMediaStyleAccess().getMediaMediaIDTerminalRuleCall_1_0_1()); }
)
{ after(grammarAccess.getMediaStyleAccess().getMediaMediaCrossReference_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__FormatAssignment_3_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getFormatSomeFormatCrossReference_3_0_1_0()); }
(
{ before(grammarAccess.getMediaStyleAccess().getFormatSomeFormatIDTerminalRuleCall_3_0_1_0_1()); }
RULE_ID
{ after(grammarAccess.getMediaStyleAccess().getFormatSomeFormatIDTerminalRuleCall_3_0_1_0_1()); }
)
{ after(grammarAccess.getMediaStyleAccess().getFormatSomeFormatCrossReference_3_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__FontAssignment_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getFontFontCrossReference_3_1_1_0()); }
(
{ before(grammarAccess.getMediaStyleAccess().getFontFontIDTerminalRuleCall_3_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getMediaStyleAccess().getFontFontIDTerminalRuleCall_3_1_1_0_1()); }
)
{ after(grammarAccess.getMediaStyleAccess().getFontFontCrossReference_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__BackgroundcolorAssignment_3_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBackgroundcolorColorCrossReference_3_2_1_0()); }
(
{ before(grammarAccess.getMediaStyleAccess().getBackgroundcolorColorIDTerminalRuleCall_3_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getMediaStyleAccess().getBackgroundcolorColorIDTerminalRuleCall_3_2_1_0_1()); }
)
{ after(grammarAccess.getMediaStyleAccess().getBackgroundcolorColorCrossReference_3_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__Backgroundcolor_alternateAssignment_3_2_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBackgroundcolor_alternateColorCrossReference_3_2_2_1_0()); }
(
{ before(grammarAccess.getMediaStyleAccess().getBackgroundcolor_alternateColorIDTerminalRuleCall_3_2_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getMediaStyleAccess().getBackgroundcolor_alternateColorIDTerminalRuleCall_3_2_2_1_0_1()); }
)
{ after(grammarAccess.getMediaStyleAccess().getBackgroundcolor_alternateColorCrossReference_3_2_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__TextcolorAssignment_3_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getTextcolorColorCrossReference_3_3_1_0()); }
(
{ before(grammarAccess.getMediaStyleAccess().getTextcolorColorIDTerminalRuleCall_3_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getMediaStyleAccess().getTextcolorColorIDTerminalRuleCall_3_3_1_0_1()); }
)
{ after(grammarAccess.getMediaStyleAccess().getTextcolorColorCrossReference_3_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__TextalignAssignment_3_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getTextalignTextAlignEnumEnumRuleCall_3_4_1_0()); }
ruleTextAlignEnum
{ after(grammarAccess.getMediaStyleAccess().getTextalignTextAlignEnumEnumRuleCall_3_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__BorderTopAssignment_3_5_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderTopBorderStyleParserRuleCall_3_5_1_0()); }
ruleBorderStyle
{ after(grammarAccess.getMediaStyleAccess().getBorderTopBorderStyleParserRuleCall_3_5_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__BorderBottomAssignment_3_6_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderBottomBorderStyleParserRuleCall_3_6_1_0()); }
ruleBorderStyle
{ after(grammarAccess.getMediaStyleAccess().getBorderBottomBorderStyleParserRuleCall_3_6_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__BorderLeftAssignment_3_7_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderLeftBorderStyleParserRuleCall_3_7_1_0()); }
ruleBorderStyle
{ after(grammarAccess.getMediaStyleAccess().getBorderLeftBorderStyleParserRuleCall_3_7_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__BorderRightAssignment_3_8_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getBorderRightBorderStyleParserRuleCall_3_8_1_0()); }
ruleBorderStyle
{ after(grammarAccess.getMediaStyleAccess().getBorderRightBorderStyleParserRuleCall_3_8_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__PaddingTopValueAssignment_3_9_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingTopValueUnsignedNumberParserRuleCall_3_9_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getMediaStyleAccess().getPaddingTopValueUnsignedNumberParserRuleCall_3_9_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__PaddingBottomValueAssignment_3_10_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingBottomValueUnsignedNumberParserRuleCall_3_10_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getMediaStyleAccess().getPaddingBottomValueUnsignedNumberParserRuleCall_3_10_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__PaddingLeftValueAssignment_3_11_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingLeftValueUnsignedNumberParserRuleCall_3_11_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getMediaStyleAccess().getPaddingLeftValueUnsignedNumberParserRuleCall_3_11_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__PaddingRightValueAssignment_3_12_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getPaddingRightValueUnsignedNumberParserRuleCall_3_12_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getMediaStyleAccess().getPaddingRightValueUnsignedNumberParserRuleCall_3_12_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__MarginTopValueAssignment_3_13_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginTopValueUnsignedNumberParserRuleCall_3_13_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getMediaStyleAccess().getMarginTopValueUnsignedNumberParserRuleCall_3_13_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__MarginBottomValueAssignment_3_14_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginBottomValueUnsignedNumberParserRuleCall_3_14_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getMediaStyleAccess().getMarginBottomValueUnsignedNumberParserRuleCall_3_14_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__MarginLeftValueAssignment_3_15_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginLeftValueUnsignedNumberParserRuleCall_3_15_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getMediaStyleAccess().getMarginLeftValueUnsignedNumberParserRuleCall_3_15_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__MediaStyle__MarginRightValueAssignment_3_16_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getMediaStyleAccess().getMarginRightValueUnsignedNumberParserRuleCall_3_16_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getMediaStyleAccess().getMarginRightValueUnsignedNumberParserRuleCall_3_16_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getUomoFormatAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Ui_patternAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
RULE_STRING
{ after(grammarAccess.getUomoFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__Report_patternAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getReport_patternSTRINGTerminalRuleCall_6_0()); }
RULE_STRING
{ after(grammarAccess.getUomoFormatAccess().getReport_patternSTRINGTerminalRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__UomoFormat__TextalignAssignment_8
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getUomoFormatAccess().getTextalignTextAlignEnumEnumRuleCall_8_0()); }
ruleTextAlignEnum
{ after(grammarAccess.getUomoFormatAccess().getTextalignTextAlignEnumEnumRuleCall_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getNumberFormatAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Ui_patternAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
RULE_STRING
{ after(grammarAccess.getNumberFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Report_categoryAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getReport_categoryNumberFormatCategoryEnumEnumRuleCall_6_0()); }
ruleNumberFormatCategoryEnum
{ after(grammarAccess.getNumberFormatAccess().getReport_categoryNumberFormatCategoryEnumEnumRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__Report_patternAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
RULE_STRING
{ after(grammarAccess.getNumberFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NumberFormat__TextalignAssignment_9
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNumberFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
ruleTextAlignEnum
{ after(grammarAccess.getNumberFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getCurrencyFormatAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Ui_patternAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
RULE_STRING
{ after(grammarAccess.getCurrencyFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Report_categoryAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getReport_categoryCurrencyFormatCategoryEnumEnumRuleCall_6_0()); }
ruleCurrencyFormatCategoryEnum
{ after(grammarAccess.getCurrencyFormatAccess().getReport_categoryCurrencyFormatCategoryEnumEnumRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__Report_patternAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
RULE_STRING
{ after(grammarAccess.getCurrencyFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__CurrencyFormat__TextalignAssignment_9
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getCurrencyFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
ruleTextAlignEnum
{ after(grammarAccess.getCurrencyFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getDateFormatAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Ui_patternAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
RULE_STRING
{ after(grammarAccess.getDateFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Report_categoryAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getReport_categoryDateFormatCategoryEnumEnumRuleCall_6_0()); }
ruleDateFormatCategoryEnum
{ after(grammarAccess.getDateFormatAccess().getReport_categoryDateFormatCategoryEnumEnumRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__Report_patternAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
RULE_STRING
{ after(grammarAccess.getDateFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateFormat__TextalignAssignment_9
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
ruleTextAlignEnum
{ after(grammarAccess.getDateFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getDateTimeFormatAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Ui_patternAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
RULE_STRING
{ after(grammarAccess.getDateTimeFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Report_categoryAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getReport_categoryDateTimeFormatCategoryEnumEnumRuleCall_6_0()); }
ruleDateTimeFormatCategoryEnum
{ after(grammarAccess.getDateTimeFormatAccess().getReport_categoryDateTimeFormatCategoryEnumEnumRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__Report_patternAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
RULE_STRING
{ after(grammarAccess.getDateTimeFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DateTimeFormat__TextalignAssignment_9
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDateTimeFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
ruleTextAlignEnum
{ after(grammarAccess.getDateTimeFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getTimeFormatAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Ui_patternAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
RULE_STRING
{ after(grammarAccess.getTimeFormatAccess().getUi_patternSTRINGTerminalRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Report_categoryAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getReport_categoryTimeFormatCategoryEnumEnumRuleCall_6_0()); }
ruleTimeFormatCategoryEnum
{ after(grammarAccess.getTimeFormatAccess().getReport_categoryTimeFormatCategoryEnumEnumRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__Report_patternAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
RULE_STRING
{ after(grammarAccess.getTimeFormatAccess().getReport_patternSTRINGTerminalRuleCall_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TimeFormat__TextalignAssignment_9
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTimeFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
ruleTextAlignEnum
{ after(grammarAccess.getTimeFormatAccess().getTextalignTextAlignEnumEnumRuleCall_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getReportAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__DescriptionAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDescriptionDescribedByKeyword_2_0_0()); }
(
{ before(grammarAccess.getReportAccess().getDescriptionDescribedByKeyword_2_0_0()); }
'describedBy'
{ after(grammarAccess.getReportAccess().getDescriptionDescribedByKeyword_2_0_0()); }
)
{ after(grammarAccess.getReportAccess().getDescriptionDescribedByKeyword_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__DescriptionValueAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDescriptionValueTRANSLATABLESTRINGParserRuleCall_2_1_0()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getReportAccess().getDescriptionValueTRANSLATABLESTRINGParserRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__ToolbarAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getToolbarActionToolbarCrossReference_3_1_0()); }
(
{ before(grammarAccess.getReportAccess().getToolbarActionToolbarIDTerminalRuleCall_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getReportAccess().getToolbarActionToolbarIDTerminalRuleCall_3_1_0_1()); }
)
{ after(grammarAccess.getReportAccess().getToolbarActionToolbarCrossReference_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__DatamartRefAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDatamartRefDatamartDefinitionCrossReference_6_0()); }
(
{ before(grammarAccess.getReportAccess().getDatamartRefDatamartDefinitionIDTerminalRuleCall_6_0_1()); }
RULE_ID
{ after(grammarAccess.getReportAccess().getDatamartRefDatamartDefinitionIDTerminalRuleCall_6_0_1()); }
)
{ after(grammarAccess.getReportAccess().getDatamartRefDatamartDefinitionCrossReference_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__SelectByIdAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getSelectByIdSelectByIdKeyword_7_0()); }
(
{ before(grammarAccess.getReportAccess().getSelectByIdSelectByIdKeyword_7_0()); }
'selectById'
{ after(grammarAccess.getReportAccess().getSelectByIdSelectByIdKeyword_7_0()); }
)
{ after(grammarAccess.getReportAccess().getSelectByIdSelectByIdKeyword_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__RenderingAssignment_9
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getRenderingRenderingEnumEnumRuleCall_9_0()); }
ruleRenderingEnum
{ after(grammarAccess.getReportAccess().getRenderingRenderingEnumEnumRuleCall_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__ExternalCssURIAssignment_10_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getExternalCssURISTRINGTerminalRuleCall_10_1_0()); }
RULE_STRING
{ after(grammarAccess.getReportAccess().getExternalCssURISTRINGTerminalRuleCall_10_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__ExternalCssURIBundleAssignment_10_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getExternalCssURIBundleSTRINGTerminalRuleCall_10_2_1_0()); }
RULE_STRING
{ after(grammarAccess.getReportAccess().getExternalCssURIBundleSTRINGTerminalRuleCall_10_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__DefaultUnitAssignment_11_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDefaultUnitUnitEnumEnumRuleCall_11_1_0()); }
ruleUnitEnum
{ after(grammarAccess.getReportAccess().getDefaultUnitUnitEnumEnumRuleCall_11_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__PageTemplateAssignment_13
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getPageTemplatePageTemplateCrossReference_13_0()); }
(
{ before(grammarAccess.getReportAccess().getPageTemplatePageTemplateIDTerminalRuleCall_13_0_1()); }
RULE_ID
{ after(grammarAccess.getReportAccess().getPageTemplatePageTemplateIDTerminalRuleCall_13_0_1()); }
)
{ after(grammarAccess.getReportAccess().getPageTemplatePageTemplateCrossReference_13_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__MediaAssignment_15
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getMediaMediaCrossReference_15_0()); }
(
{ before(grammarAccess.getReportAccess().getMediaMediaIDTerminalRuleCall_15_0_1()); }
RULE_ID
{ after(grammarAccess.getReportAccess().getMediaMediaIDTerminalRuleCall_15_0_1()); }
)
{ after(grammarAccess.getReportAccess().getMediaMediaCrossReference_15_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Report__DesignAssignment_16
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportAccess().getDesignReportDesignParserRuleCall_16_0()); }
ruleReportDesign
{ after(grammarAccess.getReportAccess().getDesignReportDesignParserRuleCall_16_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignFile__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignFileAccess().getNameSTRINGTerminalRuleCall_1_0()); }
RULE_STRING
{ after(grammarAccess.getReportDesignFileAccess().getNameSTRINGTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__DescriptionAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getDescriptionSTRINGTerminalRuleCall_2_1_0()); }
RULE_STRING
{ after(grammarAccess.getReportDesignTemplateAccess().getDescriptionSTRINGTerminalRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__HeaderAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getHeaderPageHeaderParserRuleCall_3_0()); }
rulePageHeader
{ after(grammarAccess.getReportDesignTemplateAccess().getHeaderPageHeaderParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__DetailAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getDetailPageDetailParserRuleCall_4_0()); }
rulePageDetail
{ after(grammarAccess.getReportDesignTemplateAccess().getDetailPageDetailParserRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__ReportDesignTemplate__FooterAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getReportDesignTemplateAccess().getFooterPageFooterParserRuleCall_5_0()); }
rulePageFooter
{ after(grammarAccess.getReportDesignTemplateAccess().getFooterPageFooterParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__ShowOnFirstAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getShowOnFirstShowOnFirstKeyword_3_0()); }
(
{ before(grammarAccess.getPageHeaderAccess().getShowOnFirstShowOnFirstKeyword_3_0()); }
'showOnFirst'
{ after(grammarAccess.getPageHeaderAccess().getShowOnFirstShowOnFirstKeyword_3_0()); }
)
{ after(grammarAccess.getPageHeaderAccess().getShowOnFirstShowOnFirstKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__HeightValueAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getHeightValueUnsignedNumberParserRuleCall_5_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getPageHeaderAccess().getHeightValueUnsignedNumberParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageHeader__ElementsAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageHeaderAccess().getElementsElementParserRuleCall_6_0()); }
ruleElement
{ after(grammarAccess.getPageHeaderAccess().getElementsElementParserRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageDetail__ElementsAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageDetailAccess().getElementsElementParserRuleCall_3_0()); }
ruleElement
{ after(grammarAccess.getPageDetailAccess().getElementsElementParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__ShowOnLastAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getShowOnLastShowOnLastKeyword_3_0()); }
(
{ before(grammarAccess.getPageFooterAccess().getShowOnLastShowOnLastKeyword_3_0()); }
'showOnLast'
{ after(grammarAccess.getPageFooterAccess().getShowOnLastShowOnLastKeyword_3_0()); }
)
{ after(grammarAccess.getPageFooterAccess().getShowOnLastShowOnLastKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__HeightValueAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getHeightValueUnsignedNumberParserRuleCall_5_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getPageFooterAccess().getHeightValueUnsignedNumberParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageFooter__ElementsAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageFooterAccess().getElementsElementParserRuleCall_6_0()); }
ruleElement
{ after(grammarAccess.getPageFooterAccess().getElementsElementParserRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__NameAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getNameIDTerminalRuleCall_2_1_0()); }
RULE_ID
{ after(grammarAccess.getGridAccess().getNameIDTerminalRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__WidthValueAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getWidthValueUnsignedNumberParserRuleCall_3_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getGridAccess().getWidthValueUnsignedNumberParserRuleCall_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__VisibilityItemAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getVisibilityItemVisibilityParserRuleCall_4_0()); }
ruleVisibility
{ after(grammarAccess.getGridAccess().getVisibilityItemVisibilityParserRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Grid__RowsAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridAccess().getRowsGridRowParserRuleCall_6_0()); }
ruleGridRow
{ after(grammarAccess.getGridAccess().getRowsGridRowParserRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__NameAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getNameIDTerminalRuleCall_2_1_0()); }
RULE_ID
{ after(grammarAccess.getGridRowAccess().getNameIDTerminalRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__StyleAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getStyleStyleCrossReference_3_1_0()); }
(
{ before(grammarAccess.getGridRowAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getGridRowAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
)
{ after(grammarAccess.getGridRowAccess().getStyleStyleCrossReference_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__HeightValueAssignment_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getHeightValueUnsignedNumberParserRuleCall_4_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getGridRowAccess().getHeightValueUnsignedNumberParserRuleCall_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__VisibilityItemAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getVisibilityItemVisibilityParserRuleCall_5_0()); }
ruleVisibility
{ after(grammarAccess.getGridRowAccess().getVisibilityItemVisibilityParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridRow__CellsAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridRowAccess().getCellsGridCellParserRuleCall_7_0()); }
ruleGridCell
{ after(grammarAccess.getGridRowAccess().getCellsGridCellParserRuleCall_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__NameAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getNameIDTerminalRuleCall_2_1_0()); }
RULE_ID
{ after(grammarAccess.getGridCellAccess().getNameIDTerminalRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__StyleAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getStyleStyleCrossReference_3_1_0()); }
(
{ before(grammarAccess.getGridCellAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getGridCellAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
)
{ after(grammarAccess.getGridCellAccess().getStyleStyleCrossReference_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__WidthValueAssignment_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getWidthValueUnsignedNumberParserRuleCall_4_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getGridCellAccess().getWidthValueUnsignedNumberParserRuleCall_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__ColumnspanAssignment_5_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getColumnspanINTTerminalRuleCall_5_1_0()); }
RULE_INT
{ after(grammarAccess.getGridCellAccess().getColumnspanINTTerminalRuleCall_5_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__VisibilityItemAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getVisibilityItemVisibilityParserRuleCall_6_0()); }
ruleVisibility
{ after(grammarAccess.getGridCellAccess().getVisibilityItemVisibilityParserRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__GridCell__ElementsAssignment_8
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getGridCellAccess().getElementsElementParserRuleCall_8_0()); }
ruleElement
{ after(grammarAccess.getGridCellAccess().getElementsElementParserRuleCall_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__StyleAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getStyleStyleCrossReference_1_1_0()); }
(
{ before(grammarAccess.getDatamartTableAccess().getStyleStyleIDTerminalRuleCall_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableAccess().getStyleStyleIDTerminalRuleCall_1_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableAccess().getStyleStyleCrossReference_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__VisibilityItemAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getVisibilityItemVisibilityParserRuleCall_2_0()); }
ruleVisibility
{ after(grammarAccess.getDatamartTableAccess().getVisibilityItemVisibilityParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__PageBreakAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getPageBreakPageBreakParserRuleCall_3_0()); }
rulePageBreak
{ after(grammarAccess.getDatamartTableAccess().getPageBreakPageBreakParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__DetailheaderAssignment_5_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getDetailheaderDetailheaderKeyword_5_0_0()); }
(
{ before(grammarAccess.getDatamartTableAccess().getDetailheaderDetailheaderKeyword_5_0_0()); }
'detailheader'
{ after(grammarAccess.getDatamartTableAccess().getDetailheaderDetailheaderKeyword_5_0_0()); }
)
{ after(grammarAccess.getDatamartTableAccess().getDetailheaderDetailheaderKeyword_5_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__HeaderstyleAssignment_5_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getHeaderstyleStyleCrossReference_5_1_1_0()); }
(
{ before(grammarAccess.getDatamartTableAccess().getHeaderstyleStyleIDTerminalRuleCall_5_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableAccess().getHeaderstyleStyleIDTerminalRuleCall_5_1_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableAccess().getHeaderstyleStyleCrossReference_5_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__DetailfooterAssignment_6_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getDetailfooterDetailfooterKeyword_6_0_0()); }
(
{ before(grammarAccess.getDatamartTableAccess().getDetailfooterDetailfooterKeyword_6_0_0()); }
'detailfooter'
{ after(grammarAccess.getDatamartTableAccess().getDetailfooterDetailfooterKeyword_6_0_0()); }
)
{ after(grammarAccess.getDatamartTableAccess().getDetailfooterDetailfooterKeyword_6_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__FooterstyleAssignment_6_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getFooterstyleStyleCrossReference_6_1_1_0()); }
(
{ before(grammarAccess.getDatamartTableAccess().getFooterstyleStyleIDTerminalRuleCall_6_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableAccess().getFooterstyleStyleIDTerminalRuleCall_6_1_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableAccess().getFooterstyleStyleCrossReference_6_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__GroupsAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getGroupsDatamartTableGroupParserRuleCall_7_0()); }
ruleDatamartTableGroup
{ after(grammarAccess.getDatamartTableAccess().getGroupsDatamartTableGroupParserRuleCall_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTable__DetailAssignment_8
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAccess().getDetailDatamartTableDetailParserRuleCall_8_0()); }
ruleDatamartTableDetail
{ after(grammarAccess.getDatamartTableAccess().getDetailDatamartTableDetailParserRuleCall_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getNameIDTerminalRuleCall_1_0()); }
RULE_ID
{ after(grammarAccess.getDatamartTableGroupAccess().getNameIDTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__GroupingRefAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroupingRefDatamartAttributeCrossReference_3_0()); }
(
{ before(grammarAccess.getDatamartTableGroupAccess().getGroupingRefDatamartAttributeIDTerminalRuleCall_3_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableGroupAccess().getGroupingRefDatamartAttributeIDTerminalRuleCall_3_0_1()); }
)
{ after(grammarAccess.getDatamartTableGroupAccess().getGroupingRefDatamartAttributeCrossReference_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__VisibilityItemAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getVisibilityItemVisibilityParserRuleCall_4_0()); }
ruleVisibility
{ after(grammarAccess.getDatamartTableGroupAccess().getVisibilityItemVisibilityParserRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__PageBreakAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getPageBreakPageBreakParserRuleCall_5_0()); }
rulePageBreak
{ after(grammarAccess.getDatamartTableGroupAccess().getPageBreakPageBreakParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__HeaderAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getHeaderDatamartTableGroupHeaderParserRuleCall_7_0()); }
ruleDatamartTableGroupHeader
{ after(grammarAccess.getDatamartTableGroupAccess().getHeaderDatamartTableGroupHeaderParserRuleCall_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__DetailheaderAssignment_8_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getDetailheaderDetailheaderKeyword_8_0_0()); }
(
{ before(grammarAccess.getDatamartTableGroupAccess().getDetailheaderDetailheaderKeyword_8_0_0()); }
'detailheader'
{ after(grammarAccess.getDatamartTableGroupAccess().getDetailheaderDetailheaderKeyword_8_0_0()); }
)
{ after(grammarAccess.getDatamartTableGroupAccess().getDetailheaderDetailheaderKeyword_8_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__HeaderstyleAssignment_8_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getHeaderstyleStyleCrossReference_8_1_1_0()); }
(
{ before(grammarAccess.getDatamartTableGroupAccess().getHeaderstyleStyleIDTerminalRuleCall_8_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableGroupAccess().getHeaderstyleStyleIDTerminalRuleCall_8_1_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableGroupAccess().getHeaderstyleStyleCrossReference_8_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__DetailfooterAssignment_9_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getDetailfooterDetailfooterKeyword_9_0_0()); }
(
{ before(grammarAccess.getDatamartTableGroupAccess().getDetailfooterDetailfooterKeyword_9_0_0()); }
'detailfooter'
{ after(grammarAccess.getDatamartTableGroupAccess().getDetailfooterDetailfooterKeyword_9_0_0()); }
)
{ after(grammarAccess.getDatamartTableGroupAccess().getDetailfooterDetailfooterKeyword_9_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__FooterstyleAssignment_9_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getFooterstyleStyleCrossReference_9_1_1_0()); }
(
{ before(grammarAccess.getDatamartTableGroupAccess().getFooterstyleStyleIDTerminalRuleCall_9_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableGroupAccess().getFooterstyleStyleIDTerminalRuleCall_9_1_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableGroupAccess().getFooterstyleStyleCrossReference_9_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroup__FooterAssignment_10
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupAccess().getFooterDatamartTableGroupFooterParserRuleCall_10_0()); }
ruleDatamartTableGroupFooter
{ after(grammarAccess.getDatamartTableGroupAccess().getFooterDatamartTableGroupFooterParserRuleCall_10_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__StyleAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getStyleStyleCrossReference_2_1_0()); }
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getStyleStyleIDTerminalRuleCall_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getStyleStyleIDTerminalRuleCall_2_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getStyleStyleCrossReference_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__PageBreakAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getPageBreakPageBreakParserRuleCall_3_0()); }
rulePageBreak
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getPageBreakPageBreakParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupHeader__RowsAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupHeaderAccess().getRowsGridRowParserRuleCall_5_0()); }
ruleGridRow
{ after(grammarAccess.getDatamartTableGroupHeaderAccess().getRowsGridRowParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__StyleAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getStyleStyleCrossReference_2_1_0()); }
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getStyleStyleIDTerminalRuleCall_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getStyleStyleIDTerminalRuleCall_2_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getStyleStyleCrossReference_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__PageBreakAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getPageBreakPageBreakParserRuleCall_3_0()); }
rulePageBreak
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getPageBreakPageBreakParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableGroupFooter__RowsAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableGroupFooterAccess().getRowsGridRowParserRuleCall_5_0()); }
ruleGridRow
{ after(grammarAccess.getDatamartTableGroupFooterAccess().getRowsGridRowParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__StyleAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getStyleStyleCrossReference_2_1_0()); }
(
{ before(grammarAccess.getDatamartTableDetailAccess().getStyleStyleIDTerminalRuleCall_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableDetailAccess().getStyleStyleIDTerminalRuleCall_2_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableDetailAccess().getStyleStyleCrossReference_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableDetail__ColumnFormattersAssignment_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableDetailAccess().getColumnFormattersDatamartTableAttributeParserRuleCall_3_1_1_0()); }
ruleDatamartTableAttribute
{ after(grammarAccess.getDatamartTableDetailAccess().getColumnFormattersDatamartTableAttributeParserRuleCall_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__ColumnAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getColumnTableValueElementParserRuleCall_0_0()); }
ruleTableValueElement
{ after(grammarAccess.getDatamartTableAttributeAccess().getColumnTableValueElementParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__WidthValueAssignment_1_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getWidthValueUnsignedNumberParserRuleCall_1_0_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getDatamartTableAttributeAccess().getWidthValueUnsignedNumberParserRuleCall_1_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__StyleAssignment_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getStyleStyleCrossReference_1_1_1_0()); }
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getStyleStyleIDTerminalRuleCall_1_1_1_0_1()); }
RULE_ID
{ after(grammarAccess.getDatamartTableAttributeAccess().getStyleStyleIDTerminalRuleCall_1_1_1_0_1()); }
)
{ after(grammarAccess.getDatamartTableAttributeAccess().getStyleStyleCrossReference_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__HideLabelIntervalAssignment_1_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getHideLabelIntervalHidelabelKeyword_1_2_1_0()); }
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getHideLabelIntervalHidelabelKeyword_1_2_1_0()); }
'hidelabel'
{ after(grammarAccess.getDatamartTableAttributeAccess().getHideLabelIntervalHidelabelKeyword_1_2_1_0()); }
)
{ after(grammarAccess.getDatamartTableAttributeAccess().getHideLabelIntervalHidelabelKeyword_1_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__IntervalsAssignment_1_2_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getIntervalsTableIntervalParserRuleCall_1_2_3_0()); }
ruleTableInterval
{ after(grammarAccess.getDatamartTableAttributeAccess().getIntervalsTableIntervalParserRuleCall_1_2_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__HideLabelLookupAssignment_1_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getHideLabelLookupHidelabelKeyword_1_3_1_0()); }
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getHideLabelLookupHidelabelKeyword_1_3_1_0()); }
'hidelabel'
{ after(grammarAccess.getDatamartTableAttributeAccess().getHideLabelLookupHidelabelKeyword_1_3_1_0()); }
)
{ after(grammarAccess.getDatamartTableAttributeAccess().getHideLabelLookupHidelabelKeyword_1_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__DatamartTableAttribute__LookupsAssignment_1_3_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getDatamartTableAttributeAccess().getLookupsTableLookupParserRuleCall_1_3_3_0()); }
ruleTableLookup
{ after(grammarAccess.getDatamartTableAttributeAccess().getLookupsTableLookupParserRuleCall_1_3_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAttribute__ValueRefAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAttributeAccess().getValueRefDatamartAttributeCrossReference_1_0()); }
(
{ before(grammarAccess.getTableAttributeAccess().getValueRefDatamartAttributeIDTerminalRuleCall_1_0_1()); }
RULE_ID
{ after(grammarAccess.getTableAttributeAccess().getValueRefDatamartAttributeIDTerminalRuleCall_1_0_1()); }
)
{ after(grammarAccess.getTableAttributeAccess().getValueRefDatamartAttributeCrossReference_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__AggregationAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getAggregationTableBaseAggregationParserRuleCall_1_0()); }
ruleTableBaseAggregation
{ after(grammarAccess.getTableAggregationAccess().getAggregationTableBaseAggregationParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__OnGroupAssignment_2_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getOnGroupDatamartTableGroupCrossReference_2_0_1_0()); }
(
{ before(grammarAccess.getTableAggregationAccess().getOnGroupDatamartTableGroupIDTerminalRuleCall_2_0_1_0_1()); }
RULE_ID
{ after(grammarAccess.getTableAggregationAccess().getOnGroupDatamartTableGroupIDTerminalRuleCall_2_0_1_0_1()); }
)
{ after(grammarAccess.getTableAggregationAccess().getOnGroupDatamartTableGroupCrossReference_2_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableAggregation__TextAssignment_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableAggregationAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_1_1_0()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getTableAggregationAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TablePureAggregation__AggregationAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTablePureAggregationAccess().getAggregationPureAggregationTypeEnumEnumRuleCall_0()); }
rulePureAggregationTypeEnum
{ after(grammarAccess.getTablePureAggregationAccess().getAggregationPureAggregationTypeEnumEnumRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableUnaryAggregation__AggregationAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableUnaryAggregationAccess().getAggregationUnaryAggregationTypeEnumEnumRuleCall_0_0()); }
ruleUnaryAggregationTypeEnum
{ after(grammarAccess.getTableUnaryAggregationAccess().getAggregationUnaryAggregationTypeEnumEnumRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableUnaryAggregation__ValueRefsAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableUnaryAggregationAccess().getValueRefsDatamartAttributeCrossReference_1_0()); }
(
{ before(grammarAccess.getTableUnaryAggregationAccess().getValueRefsDatamartAttributeIDTerminalRuleCall_1_0_1()); }
RULE_ID
{ after(grammarAccess.getTableUnaryAggregationAccess().getValueRefsDatamartAttributeIDTerminalRuleCall_1_0_1()); }
)
{ after(grammarAccess.getTableUnaryAggregationAccess().getValueRefsDatamartAttributeCrossReference_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__AggregationAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableMultipleAggregationAccess().getAggregationMultipleAggregationTypeEnumEnumRuleCall_0_0()); }
ruleMultipleAggregationTypeEnum
{ after(grammarAccess.getTableMultipleAggregationAccess().getAggregationMultipleAggregationTypeEnumEnumRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableMultipleAggregation__ValueRefsAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableMultipleAggregationAccess().getValueRefsDatamartAttributeCrossReference_2_0()); }
(
{ before(grammarAccess.getTableMultipleAggregationAccess().getValueRefsDatamartAttributeIDTerminalRuleCall_2_0_1()); }
RULE_ID
{ after(grammarAccess.getTableMultipleAggregationAccess().getValueRefsDatamartAttributeIDTerminalRuleCall_2_0_1()); }
)
{ after(grammarAccess.getTableMultipleAggregationAccess().getValueRefsDatamartAttributeCrossReference_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TranslatableText__ValueAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTranslatableTextAccess().getValueTRANSLATABLESTRINGParserRuleCall_1_0()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getTranslatableTextAccess().getValueTRANSLATABLESTRINGParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__NonTranslatableText__ValueAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getNonTranslatableTextAccess().getValueSTRINGTerminalRuleCall_1_0()); }
RULE_STRING
{ after(grammarAccess.getNonTranslatableTextAccess().getValueSTRINGTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__ElementsAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getElementsStringBinderValueParserRuleCall_3_0()); }
ruleStringBinderValue
{ after(grammarAccess.getStringBinderAccess().getElementsStringBinderValueParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__StringBinder__StyleAssignment_5_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getStringBinderAccess().getStyleStyleCrossReference_5_1_0()); }
(
{ before(grammarAccess.getStringBinderAccess().getStyleStyleIDTerminalRuleCall_5_1_0_1()); }
RULE_ID
{ after(grammarAccess.getStringBinderAccess().getStyleStyleIDTerminalRuleCall_5_1_0_1()); }
)
{ after(grammarAccess.getStringBinderAccess().getStyleStyleCrossReference_5_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__BeforePageBreakAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getBeforePageBreakBeforeAfterPageBreakEnumEnumRuleCall_2_1_0()); }
ruleBeforeAfterPageBreakEnum
{ after(grammarAccess.getPageBreakAccess().getBeforePageBreakBeforeAfterPageBreakEnumEnumRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__AfterPageBreakAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getAfterPageBreakBeforeAfterPageBreakEnumEnumRuleCall_3_1_0()); }
ruleBeforeAfterPageBreakEnum
{ after(grammarAccess.getPageBreakAccess().getAfterPageBreakBeforeAfterPageBreakEnumEnumRuleCall_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__PageBreak__InsidePageBreakAssignment_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getPageBreakAccess().getInsidePageBreakInsidePageBreakEnumEnumRuleCall_4_1_0()); }
ruleInsidePageBreakEnum
{ after(grammarAccess.getPageBreakAccess().getInsidePageBreakInsidePageBreakEnumEnumRuleCall_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__AggregationAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getAggregationBinaryAggregationTypeEnumEnumRuleCall_0_0()); }
ruleBinaryAggregationTypeEnum
{ after(grammarAccess.getTableBinaryAggregationAccess().getAggregationBinaryAggregationTypeEnumEnumRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__ValueRefsAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getValueRefsDatamartAttributeCrossReference_2_0()); }
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getValueRefsDatamartAttributeIDTerminalRuleCall_2_0_1()); }
RULE_ID
{ after(grammarAccess.getTableBinaryAggregationAccess().getValueRefsDatamartAttributeIDTerminalRuleCall_2_0_1()); }
)
{ after(grammarAccess.getTableBinaryAggregationAccess().getValueRefsDatamartAttributeCrossReference_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableBinaryAggregation__ValueRefsAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getValueRefsDatamartAttributeCrossReference_3_0()); }
(
{ before(grammarAccess.getTableBinaryAggregationAccess().getValueRefsDatamartAttributeIDTerminalRuleCall_3_0_1()); }
RULE_ID
{ after(grammarAccess.getTableBinaryAggregationAccess().getValueRefsDatamartAttributeIDTerminalRuleCall_3_0_1()); }
)
{ after(grammarAccess.getTableBinaryAggregationAccess().getValueRefsDatamartAttributeCrossReference_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__NumberIntervalValueAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueSignedNumberParserRuleCall_2_0()); }
ruleSignedNumber
{ after(grammarAccess.getTableNumberIntervalAccess().getNumberIntervalValueSignedNumberParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberInterval__NumberRangeAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberIntervalAccess().getNumberRangeTableRangeElementParserRuleCall_3_0()); }
ruleTableRangeElement
{ after(grammarAccess.getTableNumberIntervalAccess().getNumberRangeTableRangeElementParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__DateIntervalValueAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueSignedNumberParserRuleCall_2_0()); }
ruleSignedNumber
{ after(grammarAccess.getTableDateDayIntervalAccess().getDateIntervalValueSignedNumberParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayInterval__DateRangeAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayIntervalAccess().getDateRangeTableRangeElementParserRuleCall_3_0()); }
ruleTableRangeElement
{ after(grammarAccess.getTableDateDayIntervalAccess().getDateRangeTableRangeElementParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__LookupValueAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberLookupAccess().getLookupValueSignedNumberParserRuleCall_2_0()); }
ruleSignedNumber
{ after(grammarAccess.getTableNumberLookupAccess().getLookupValueSignedNumberParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableNumberLookup__DiscreteAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableNumberLookupAccess().getDiscreteTableRangeElementParserRuleCall_3_0()); }
ruleTableRangeElement
{ after(grammarAccess.getTableNumberLookupAccess().getDiscreteTableRangeElementParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__LookupValueAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableStringLookupAccess().getLookupValueSTRINGTerminalRuleCall_2_0()); }
RULE_STRING
{ after(grammarAccess.getTableStringLookupAccess().getLookupValueSTRINGTerminalRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableStringLookup__DiscreteAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableStringLookupAccess().getDiscreteTableRangeElementParserRuleCall_3_0()); }
ruleTableRangeElement
{ after(grammarAccess.getTableStringLookupAccess().getDiscreteTableRangeElementParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__LookupValueAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayLookupAccess().getLookupValueSignedNumberParserRuleCall_2_0()); }
ruleSignedNumber
{ after(grammarAccess.getTableDateDayLookupAccess().getLookupValueSignedNumberParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableDateDayLookup__DiscreteAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableDateDayLookupAccess().getDiscreteTableRangeElementParserRuleCall_3_0()); }
ruleTableRangeElement
{ after(grammarAccess.getTableDateDayLookupAccess().getDiscreteTableRangeElementParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Visibility__VisibilityAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getVisibilityAccess().getVisibilityVisibilityKeyword_0_0()); }
(
{ before(grammarAccess.getVisibilityAccess().getVisibilityVisibilityKeyword_0_0()); }
'visibility'
{ after(grammarAccess.getVisibilityAccess().getVisibilityVisibilityKeyword_0_0()); }
)
{ after(grammarAccess.getVisibilityAccess().getVisibilityVisibilityKeyword_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Visibility__VisibilityAttributeAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getVisibilityAccess().getVisibilityAttributeDatamartAttributeCrossReference_1_0()); }
(
{ before(grammarAccess.getVisibilityAccess().getVisibilityAttributeDatamartAttributeIDTerminalRuleCall_1_0_1()); }
RULE_ID
{ after(grammarAccess.getVisibilityAccess().getVisibilityAttributeDatamartAttributeIDTerminalRuleCall_1_0_1()); }
)
{ after(grammarAccess.getVisibilityAccess().getVisibilityAttributeDatamartAttributeCrossReference_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableTextColor__ColorAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableTextColorAccess().getColorColorCrossReference_1_0()); }
(
{ before(grammarAccess.getTableTextColorAccess().getColorColorIDTerminalRuleCall_1_0_1()); }
RULE_ID
{ after(grammarAccess.getTableTextColorAccess().getColorColorIDTerminalRuleCall_1_0_1()); }
)
{ after(grammarAccess.getTableTextColorAccess().getColorColorCrossReference_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableCellColor__ColorAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableCellColorAccess().getColorColorCrossReference_1_0()); }
(
{ before(grammarAccess.getTableCellColorAccess().getColorColorIDTerminalRuleCall_1_0_1()); }
RULE_ID
{ after(grammarAccess.getTableCellColorAccess().getColorColorIDTerminalRuleCall_1_0_1()); }
)
{ after(grammarAccess.getTableCellColorAccess().getColorColorCrossReference_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableIcon__IconAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableIconAccess().getIconSTRINGTerminalRuleCall_1_0()); }
RULE_STRING
{ after(grammarAccess.getTableIconAccess().getIconSTRINGTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__TableTrend__IconAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTableTrendAccess().getIconTrendIconEnumEnumRuleCall_1_0()); }
ruleTrendIconEnum
{ after(grammarAccess.getTableTrendAccess().getIconTrendIconEnumEnumRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Title__TextAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_0()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getTitleAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Title__StyleAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTitleAccess().getStyleStyleCrossReference_3_1_0()); }
(
{ before(grammarAccess.getTitleAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getTitleAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
)
{ after(grammarAccess.getTitleAccess().getStyleStyleCrossReference_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__TextAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_0()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getSubTitleAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubTitle__StyleAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubTitleAccess().getStyleStyleCrossReference_3_1_0()); }
(
{ before(grammarAccess.getSubTitleAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getSubTitleAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
)
{ after(grammarAccess.getSubTitleAccess().getStyleStyleCrossReference_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__TextAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_0()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getSubSubTitleAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__SubSubTitle__StyleAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getSubSubTitleAccess().getStyleStyleCrossReference_3_1_0()); }
(
{ before(grammarAccess.getSubSubTitleAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getSubSubTitleAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
)
{ after(grammarAccess.getSubSubTitleAccess().getStyleStyleCrossReference_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Label__TextAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_0()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getLabelAccess().getTextTRANSLATABLESTRINGParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Label__StyleAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getLabelAccess().getStyleStyleCrossReference_3_1_0()); }
(
{ before(grammarAccess.getLabelAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
RULE_ID
{ after(grammarAccess.getLabelAccess().getStyleStyleIDTerminalRuleCall_3_1_0_1()); }
)
{ after(grammarAccess.getLabelAccess().getStyleStyleCrossReference_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__TextContentTypeAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getTextContentTypeTextContentTypeEnumEnumRuleCall_2_0()); }
ruleTextContentTypeEnum
{ after(grammarAccess.getTextAccess().getTextContentTypeTextContentTypeEnumEnumRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__TextAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getTextTRANSLATABLESTRINGParserRuleCall_3_0()); }
ruleTRANSLATABLESTRING
{ after(grammarAccess.getTextAccess().getTextTRANSLATABLESTRINGParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Text__StyleAssignment_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getTextAccess().getStyleStyleCrossReference_4_1_0()); }
(
{ before(grammarAccess.getTextAccess().getStyleStyleIDTerminalRuleCall_4_1_0_1()); }
RULE_ID
{ after(grammarAccess.getTextAccess().getStyleStyleIDTerminalRuleCall_4_1_0_1()); }
)
{ after(grammarAccess.getTextAccess().getStyleStyleCrossReference_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__TypeAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextAccess().getTypeAutoTextEnumEnumRuleCall_1_0()); }
ruleAutoTextEnum
{ after(grammarAccess.getAutoTextAccess().getTypeAutoTextEnumEnumRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__AutoText__StyleAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getAutoTextAccess().getStyleStyleCrossReference_2_1_0()); }
(
{ before(grammarAccess.getAutoTextAccess().getStyleStyleIDTerminalRuleCall_2_1_0_1()); }
RULE_ID
{ after(grammarAccess.getAutoTextAccess().getStyleStyleIDTerminalRuleCall_2_1_0_1()); }
)
{ after(grammarAccess.getAutoTextAccess().getStyleStyleCrossReference_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__SizeAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getSizeImageSizeEnumEnumRuleCall_1_0()); }
ruleImageSizeEnum
{ after(grammarAccess.getImageAccess().getSizeImageSizeEnumEnumRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__ScaleAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getScaleUnsignedNumberParserRuleCall_2_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getImageAccess().getScaleUnsignedNumberParserRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__HeightValueAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getHeightValueUnsignedNumberParserRuleCall_3_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getImageAccess().getHeightValueUnsignedNumberParserRuleCall_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__HeightUnitAssignment_3_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getHeightUnitUnitEnumEnumRuleCall_3_2_0()); }
ruleUnitEnum
{ after(grammarAccess.getImageAccess().getHeightUnitUnitEnumEnumRuleCall_3_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__WidthValueAssignment_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getWidthValueUnsignedNumberParserRuleCall_4_1_0()); }
ruleUnsignedNumber
{ after(grammarAccess.getImageAccess().getWidthValueUnsignedNumberParserRuleCall_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__WidthUnitAssignment_4_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getWidthUnitUnitEnumEnumRuleCall_4_2_0()); }
ruleUnitEnum
{ after(grammarAccess.getImageAccess().getWidthUnitUnitEnumEnumRuleCall_4_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__SourceTypeAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getSourceTypeImageSourceEnumEnumRuleCall_5_0()); }
ruleImageSourceEnum
{ after(grammarAccess.getImageAccess().getSourceTypeImageSourceEnumEnumRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__Image__FilenameAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getImageAccess().getFilenameSTRINGTerminalRuleCall_6_0()); }
RULE_STRING
{ after(grammarAccess.getImageAccess().getFilenameSTRINGTerminalRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__StaticAssignment_2_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0()); }
(
{ before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0()); }
'static'
{ after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0()); }
)
{ after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__ExtensionAssignment_2_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0()); }
(
{ before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0()); }
'extension'
{ after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0()); }
)
{ after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__ImportedTypeAssignment_2_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_0_2_0()); }
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameInStaticImportParserRuleCall_2_0_2_0_1()); }
ruleQualifiedNameInStaticImport
{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameInStaticImportParserRuleCall_2_0_2_0_1()); }
)
{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__WildcardAssignment_2_0_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0()); }
(
{ before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0()); }
'*'
{ after(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0()); }
)
{ after(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__MemberNameAssignment_2_0_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getMemberNameValidIDParserRuleCall_2_0_3_1_0()); }
ruleValidID
{ after(grammarAccess.getXImportDeclarationAccess().getMemberNameValidIDParserRuleCall_2_0_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__ImportedTypeAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_1_0()); }
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_2_1_0_1()); }
ruleQualifiedName
{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_2_1_0_1()); }
)
{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__ImportedNamespaceAssignment_2_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_2_2_0()); }
ruleQualifiedNameWithWildcard
{ after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__FqnImportAssignment_2_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0()); }
(
{ before(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0()); }
'ns'
{ after(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0()); }
)
{ after(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameQualifiedNameParserRuleCall_2_3_1_0()); }
ruleQualifiedName
{ after(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameQualifiedNameParserRuleCall_2_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__AnnotationTypeAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeCrossReference_2_0()); }
(
{ before(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeQualifiedNameParserRuleCall_2_0_1()); }
ruleQualifiedName
{ after(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeQualifiedNameParserRuleCall_2_0_1()); }
)
{ after(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeCrossReference_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_0_0()); }
ruleXAnnotationElementValuePair
{ after(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_1_1_0()); }
ruleXAnnotationElementValuePair
{ after(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotation__ValueAssignment_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationAccess().getValueXAnnotationElementValueOrCommaListParserRuleCall_3_1_1_0()); }
ruleXAnnotationElementValueOrCommaList
{ after(grammarAccess.getXAnnotationAccess().getValueXAnnotationElementValueOrCommaListParserRuleCall_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__ElementAssignment_0_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationCrossReference_0_0_0_0()); }
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationValidIDParserRuleCall_0_0_0_0_1()); }
ruleValidID
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationValidIDParserRuleCall_0_0_0_0_1()); }
)
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationCrossReference_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValuePair__ValueAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValuePairAccess().getValueXAnnotationElementValueParserRuleCall_1_0()); }
ruleXAnnotationElementValue
{ after(grammarAccess.getXAnnotationElementValuePairAccess().getValueXAnnotationElementValueParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0()); }
ruleXAnnotationOrExpression
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0()); }
ruleXAnnotationOrExpression
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_1_1_1_1_0()); }
ruleXAnnotationOrExpression
{ after(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_1_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__ElementsAssignment_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0()); }
ruleXAnnotationOrExpression
{ after(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0()); }
ruleXAnnotationOrExpression
{ after(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__FeatureAssignment_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); }
(
{ before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); }
ruleFeatureCallID
{ after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); }
)
{ after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__ValueAssignment_0_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0()); }
ruleXAssignment
{ after(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__FeatureAssignment_1_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); }
(
{ before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1()); }
ruleOpMultiAssign
{ after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1()); }
)
{ after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAssignment__RightOperandAssignment_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0()); }
ruleXAssignment
{ after(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__FeatureAssignment_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
(
{ before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1()); }
ruleOpOr
{ after(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1()); }
)
{ after(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOrExpression__RightOperandAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0()); }
ruleXAndExpression
{ after(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__FeatureAssignment_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
(
{ before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1()); }
ruleOpAnd
{ after(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1()); }
)
{ after(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAndExpression__RightOperandAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0()); }
ruleXEqualityExpression
{ after(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__FeatureAssignment_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
(
{ before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1()); }
ruleOpEquality
{ after(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1()); }
)
{ after(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XEqualityExpression__RightOperandAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0()); }
ruleXRelationalExpression
{ after(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__TypeAssignment_1_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); }
(
{ before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1()); }
ruleOpCompare
{ after(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1()); }
)
{ after(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XRelationalExpression__RightOperandAssignment_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0()); }
ruleXOtherOperatorExpression
{ after(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1()); }
ruleOpOther
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1()); }
)
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XOtherOperatorExpression__RightOperandAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0()); }
ruleXAdditiveExpression
{ after(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1()); }
ruleOpAdd
{ after(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1()); }
)
{ after(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XAdditiveExpression__RightOperandAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0()); }
ruleXMultiplicativeExpression
{ after(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1()); }
ruleOpMulti
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1()); }
)
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMultiplicativeExpression__RightOperandAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0()); }
ruleXUnaryOperation
{ after(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__FeatureAssignment_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); }
(
{ before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1()); }
ruleOpUnary
{ after(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1()); }
)
{ after(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XUnaryOperation__OperandAssignment_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); }
ruleXUnaryOperation
{ after(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCastedExpression__TypeAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XPostfixOperation__FeatureAssignment_1_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_1_0()); }
(
{ before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementOpPostfixParserRuleCall_1_0_1_0_1()); }
ruleOpPostfix
{ after(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementOpPostfixParserRuleCall_1_0_1_0_1()); }
)
{ after(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); }
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); }
'::'
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); }
)
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0()); }
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); }
ruleFeatureCallID
{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); }
)
{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__ValueAssignment_1_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0()); }
ruleXAssignment
{ after(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); }
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); }
'?.'
{ after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); }
)
{ after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); }
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); }
'::'
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); }
)
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__FeatureAssignment_1_1_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0()); }
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_1_1_2_0_1()); }
ruleIdOrSuper
{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_1_1_2_0_1()); }
)
{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); }
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); }
'('
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); }
)
{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0()); }
ruleXShortClosure
{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0()); }
ruleXExpression
{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); }
ruleXClosure
{ after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__ElementsAssignment_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); }
ruleXExpression
{ after(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSetLiteral__ElementsAssignment_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__ElementsAssignment_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); }
ruleXExpression
{ after(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XListLiteral__ElementsAssignment_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0()); }
ruleJvmFormalParameter
{ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0()); }
ruleJvmFormalParameter
{ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__ExplicitSyntaxAssignment_1_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); }
(
{ before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); }
'|'
{ after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); }
)
{ after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XClosure__ExpressionAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0()); }
ruleXExpressionInClosure
{ after(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XExpressionInClosure__ExpressionsAssignment_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_1_0_0()); }
ruleXExpressionOrVarDeclaration
{ after(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0()); }
ruleJvmFormalParameter
{ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0()); }
ruleJvmFormalParameter
{ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); }
(
{ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); }
'|'
{ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); }
)
{ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XShortClosure__ExpressionAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0()); }
ruleXExpression
{ after(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__IfAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0()); }
ruleXExpression
{ after(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__ThenAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0()); }
ruleXExpression
{ after(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XIfExpression__ElseAssignment_6_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0()); }
ruleXExpression
{ after(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0()); }
ruleJvmFormalParameter
{ after(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__SwitchAssignment_2_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0()); }
ruleXExpression
{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0()); }
ruleJvmFormalParameter
{ after(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__SwitchAssignment_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__CasesAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0()); }
ruleXCasePart
{ after(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSwitchExpression__DefaultAssignment_5_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0()); }
ruleXExpression
{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__TypeGuardAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_1_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__CaseAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_2_1_0()); }
ruleXExpression
{ after(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__ThenAssignment_3_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0_1_0()); }
ruleXExpression
{ after(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCasePart__FallThroughAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0()); }
(
{ before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0()); }
','
{ after(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0()); }
)
{ after(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__DeclaredParamAssignment_0_0_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_0_0_3_0()); }
ruleJvmFormalParameter
{ after(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_0_0_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__ForExpressionAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_1_0()); }
ruleXExpression
{ after(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XForLoopExpression__EachExpressionAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_3_0()); }
ruleXExpression
{ after(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_0_0()); }
ruleXExpressionOrVarDeclaration
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_1_1_0()); }
ruleXExpressionOrVarDeclaration
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__ExpressionAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionXExpressionParserRuleCall_5_0()); }
ruleXExpression
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionXExpressionParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_0_0()); }
ruleXExpression
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBasicForLoopExpression__EachExpressionAssignment_9
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_9_0()); }
ruleXExpression
{ after(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_9_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__PredicateAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0()); }
ruleXExpression
{ after(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XWhileExpression__BodyAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0()); }
ruleXExpression
{ after(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__BodyAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0()); }
ruleXExpression
{ after(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XDoWhileExpression__PredicateAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0()); }
ruleXExpression
{ after(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBlockExpression__ExpressionsAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_2_0_0()); }
ruleXExpressionOrVarDeclaration
{ after(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_2_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__WriteableAssignment_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); }
(
{ before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); }
'var'
{ after(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); }
)
{ after(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__TypeAssignment_2_0_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__NameAssignment_2_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0()); }
ruleValidID
{ after(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__NameAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0()); }
ruleValidID
{ after(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XVariableDeclaration__RightAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0()); }
ruleXExpression
{ after(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmFormalParameter__ParameterTypeAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmFormalParameter__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); }
ruleValidID
{ after(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__FullJvmFormalParameter__ParameterTypeAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__FullJvmFormalParameter__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); }
ruleValidID
{ after(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__TypeArgumentsAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__TypeArgumentsAssignment_1_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__FeatureAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); }
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); }
ruleIdOrSuper
{ after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); }
)
{ after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__ExplicitOperationCallAssignment_3_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); }
(
{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); }
'('
{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); }
)
{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); }
ruleXShortClosure
{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); }
ruleXExpression
{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFeatureCall__FeatureCallArgumentsAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); }
ruleXClosure
{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__ConstructorAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0()); }
(
{ before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1()); }
ruleQualifiedName
{ after(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1()); }
)
{ after(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__TypeArgumentsAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0()); }
(
{ before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0()); }
'('
{ after(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0()); }
)
{ after(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__ArgumentsAssignment_4_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0()); }
ruleXShortClosure
{ after(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__ArgumentsAssignment_4_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0()); }
ruleXExpression
{ after(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XConstructorCall__ArgumentsAssignment_5
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0()); }
ruleXClosure
{ after(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XBooleanLiteral__IsTrueAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); }
(
{ before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); }
'true'
{ after(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); }
)
{ after(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XNumberLiteral__ValueAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0()); }
ruleNumber
{ after(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XStringLiteral__ValueAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); }
RULE_STRING
{ after(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__TypeAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0()); }
(
{ before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1()); }
ruleQualifiedName
{ after(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1()); }
)
{ after(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTypeLiteral__ArrayDimensionsAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); }
ruleArrayBrackets
{ after(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XThrowExpression__ExpressionAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); }
ruleXExpression
{ after(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XReturnExpression__ExpressionAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); }
ruleXExpression
{ after(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__ExpressionAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); }
ruleXExpression
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0()); }
ruleXCatchClause
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0()); }
ruleXExpression
{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__ParamAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getParamXExpressionParserRuleCall_1_0()); }
ruleXExpression
{ after(grammarAccess.getXSynchronizedExpressionAccess().getParamXExpressionParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XSynchronizedExpression__ExpressionAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionXExpressionParserRuleCall_3_0()); }
ruleXExpression
{ after(grammarAccess.getXSynchronizedExpressionAccess().getExpressionXExpressionParserRuleCall_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__DeclaredParamAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); }
ruleFullJvmFormalParameter
{ after(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XCatchClause__ExpressionAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0()); }
ruleXExpression
{ after(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XFunctionTypeRef__ReturnTypeAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__TypeAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0()); }
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1()); }
ruleQualifiedName
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1()); }
)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_1_4_1_0()); }
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeValidIDParserRuleCall_1_4_1_0_1()); }
ruleValidID
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeValidIDParserRuleCall_1_4_1_0_1()); }
)
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_1_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_2_1_0()); }
ruleJvmArgumentTypeReference
{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_2_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0_0()); }
ruleJvmUpperBound
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundAndedParserRuleCall_2_0_1_0()); }
ruleJvmUpperBoundAnded
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundAndedParserRuleCall_2_0_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0_0()); }
ruleJvmLowerBound
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundAndedParserRuleCall_2_1_1_0()); }
ruleJvmLowerBoundAnded
{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundAndedParserRuleCall_2_1_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBound__TypeReferenceAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBound__TypeReferenceAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__JvmLowerBoundAnded__TypeReferenceAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); }
ruleJvmTypeReference
{ after(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
rule__XImportSection__ImportDeclarationsAssignment
@init {
int stackSize = keepStackSize();
}
:
(
{ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0()); }
ruleXImportDeclaration
{ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F'|'_')+ ('#' (('b'|'B') ('i'|'I')|('l'|'L')))?;
RULE_INT : '0'..'9' ('0'..'9'|'_')*;
RULE_DECIMAL : RULE_INT (('e'|'E') ('+'|'-')? RULE_INT)? (('b'|'B') ('i'|'I'|'d'|'D')|('l'|'L'|'d'|'D'|'f'|'F'))?;
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'$'|'_') ('a'..'z'|'A'..'Z'|'$'|'_'|'0'..'9')*;
RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'?|'\'' ('\\' .|~(('\\'|'\'')))* '\''?);
RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
RULE_WS : (' '|'\t'|'\r'|'\n')+;
RULE_ANY_OTHER : .;