| /* |
| * 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 : .; |